Restaurants in New Orleans, LA
Restaurants
800 S Clearview Pkwy.,
New Orleans ,
LA
70123
UNITED STATES
Based on 1 reviews
LOVE IT!
Probably the best Asian Buffet I've ever had. The sushi is fresh, the food is hot. Service is very friendly and there is PLENTY to choose from. Perfect place for a quick lunch or to bring the family to dinner.Worldwide > United States > New Orleans, LA > Restaurants