Know a great happy hour or special for this location?
Unassuming storefront for Chinese & Taiwanese specialties, including unusual & vegetarian fare.
Suggest an edit
835 Main St, Waltham, MA 02451