Peach Farm Peach Farm

Peach Farm Map

4 Tyler St. (Beach St.)
Boston, MA 02111
617-482-3332
Map
Cuisine: Chinese / Seafood
Devotees, including late-night chefs, frequent this Chinatown spot for its seafood picked live from a tank and cooked to any preference.
Openings: Lunch & Dinner daily 11 a.m.-3 a.m.

Features