Needham - Pet-Friendly Places

1

Petit Robert Bistro

45 Chapel St.,
Needham, MA
Outdoor seating allows dogs
2

Spiga Ristorante Italiano

18 Highland Circle,
Needham, MA
Pet Friendly Spiga Ristorante Italiano in Needham, MA
Dogs welcome on the deck