China Green is a Chinese restaurant conveniently located next to the Swampscott train station. It offers luncheon specials, combination plates, appetizers and dinners. China Green offers eat in or take out, and also delivers all day.
203 Burrill St, Swampscott, MA 01907
(781) 592-5357
  • Hours: Mon - Fri, 9am - 5pm; Sat, Closed
  • Hours: Mon - Thu, 11am - 9pm; Fri, Sat, 11am - 10:30pm; Sun, noon - 9pm.
  • Accessible: no
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »