Green Tea
3001 Napoleon Ave, New Orleans, LA 70125
Reviews
03/09/2017
Provided by YPmobileI really love the food the new place is decorated very pretty I like the spot the location all the people who work there are very kind and friendly food is always hot and it always taste great always the best quality and very fresh thank you green tea for coming back
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: Sun: - Other Link
- Categories
- Asian Restaurants, Restaurants
- Other Information
Cuisines: Asian
Suggest an Edit