Peach Farm Restaurant
4 Tyler St
Boston MA United States
Cantonese and Hong Kong style seafood in a basement location.
Hours: Daily: 11am-3am
Phone: 617.482.1116
Smoking: not permitted
Dress: casual
Parking: street parking, pay parking, public transit accessible