Best moderately priced restaurants in Holbrook, MA
- 4Closed nowHolbrook House of Pizza31 North Franklin Street, Holbrook, MA 02343Restaurant
- 5Open nowLeggos120 North Franklin Street #1, Holbrook, MA 02343Restaurant
- 4.3Closed nowMaria's Pizzeria134 South Franklin Street, Holbrook, MA 02343Restaurant
- 4Closed nowSara's Pizza Palace424 North Franklin Street #3, Holbrook, MA 02343Restaurant