Chef's SpecialsSalt and Pepper Crawfish TailsRed Lotus Asian Grille · Austin, TX$11.95View Full MenuRestaurant Profile