Please turn on javascript in your browser for the maximum experience!
Your browser is out of date!
This website uses the latest web technologies so it requires an up-to-date, fast browser!
Try
Firefox
or
Chrome
!
Welcome to Peach Farm 小桃园!
Peach Farm 小桃园
4 Tyler St
(At Beach St)
Boston, MA 02111
Tel: (617) 482-3332
Peach Farm 小桃园 is a Chinese restaurant located in Theatre Dist Chinatown, Boston, MA 02111. To place an takeout order or if you have any question, please call the restaurant at (617) 482-3332.
Peach Farm 小桃园
HOME
MENU
MAP
HOURS
CONTACT