Address: 9055 Las Tunas Dr #105, Temple City, CA 91780, USA
Tesa Tong | Sep 19, 2018
Call reservation is the best
bob guan | Sep 19, 2018
Dinner is more crowded, lunch during weekdays should be ok, never hurt to make reservations, just one call or one click on yelp would take care of that.