We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Grew up in Waltham and have frequented this establishment many times over the years, but have not lived here or visted this location in about 30 years. Was in town for a wedding and needed a local Chinese Food fix and decided to give this...More