Parrot Pizza Holden
160 Reservoir St, Holden
(508) 829-9111
Reserve
Restaurants in Holden, MA
Parrot Pizza Holden
160 Reservoir St, Holden, MA 01520
(508) 829-9111