"The food was good and above average. The service was quick and friendly. Many vegan options- make sure to tell the server your restrictions. My woon noodles were good, but a little more oil than I prefer."
Phone: +16194820888
Address: 1392 E Palomar St #304, 91913, Chula Vista, US, United States
City: Chula Vista
Monday: 11:00-21:30
Tuesday: 11:00-21:30
Wednesday: 11:00-21:30
Thursday: 11:00-21:30
Friday: 11:00-21:30
Saturday: 11:00-21:30
Sunday: 11:00-21:30
Dishes: 31
Amenities: 8
Categories: 5
Reviews: 1302