Drag box to select area
100% Were impressed
Imperial China, located on Route 9 West, offers a large selection of standard Chinese dishes. An additional specialty is sushi, for which there is a separate menu and bar area. This large restaurant offers many seating areas, including one in a bright sun room. Chinese lunch specials are served Monday through Saturday and a sushi lunch menu is served Monday through Friday.
413 Worcester Rd, Framingham, MA 01701
- Hours: Mon - Thu, 11:30am - 10pm; Fri - Sat, 11:30am - 11pm; Sun, 1pm - 10pm
- Hours: Tue - Sat, 10am - 5pm
- Accessible: no