Add:1116 LOUISIANA AVE NEW ORLEANS, LA 70115-2409
Open 7 Days A Week
Fri & Sat:11:00am~11:00pm
Welcome to Green Tea Restaurant!
It is our pleasure to welcome you to restaurant. Our specialties include authentic Cantonese and Mandarin Dishes prepared by experts in oriental cuisine Our goal is your dining pleasure.