Restaurants in Boston, MA
Restaurants
4 Taylor St.,
Boston ,
MA
02118
UNITED STATES
Based on 2 reviews
lobsters!
Peach Farm apparently was exceptional, but it never appeared on my radar for a while until one day when I stumbled upon it with a friend after a heavy night of drinking.My go to Chinese place
I've been going to Peach Farm for years. How many? More than 10. The place hasnt changed a bit. Still family run and delivering plate after plate of consistently good Chinese food that doesn't skimp on flavor or portions. Though you can...Worldwide > United States > Boston, MA > Restaurants