Address: 71 Newbury St, Peabody, MA 01960, USA
I'm pretty sure you don't need a reservation, and they do have plenty of seats and tables for outdoor dining.
They do have outdoor, not sure about reservations
Add Answer
Thanks! Your answer is awaiting moderation.
Does the restuarant have ac?
Do you deliver
Can you order a pie not cooked and cook at home ?
Do they sell slices
How long has the new location been open
Trending Places
Italian restaurant
89 Main St, Peabody, MA 01960, USA
Pizza restaurant
41 Main St, Peabody, MA 01960, USA
Diner
1 Railroad Ave, Peabody, MA 01960, USA
6 Foster St, Peabody, MA 01960, USA
Family restaurant
474 Lowell St #11, Peabody, MA 01960, USA
Plastic surgeon
7 1st Ave, Peabody, MA 01960, USA
Auto repair shop
3 Birney St, Peabody, MA 01960, USA
Seafood restaurant
Northshore Mall, 210 Andover St, Peabody, MA 01960, USA