Swampscott Youth In Fatal Crash
Drag box to select area
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
- Hours: Mon - Fri, 9am - 5pm; Sat, Closed
- Hours: Mon - Thu, 11am - 9pm; Fri, Sat, 11am - 10:30pm; Sun, noon - 9pm.
- Accessible: no