Garden Pizza hero image

Garden Pizza

Restaurant

92 Prospect St, Milford, MA 01757, USA

Biter Score
7.8
Open
Monday: 10:30 AM – 9:30 PM