Green Tea provides appetizers, lobster, entrees, vegetables, and rice and pasta to the Peabody, MA and surrounding areas.
Know a great happy hour or special for this location?
Suggest an edit
126 Newbury St. Route, 1 South US-1, Peabody, MA 01960
© 2025 Checkle, Inc
Privacy
Terms