Boothbay Harbor House of Pizza hero image

Boothbay Harbor House of Pizza

Restaurant

185 Townsend Ave Ste E, Boothbay Harbor, ME 04538, USA

Biter Score
8.0
Closed
Monday: Closed