Restaurants in Milford, MA
Restaurants • Pizza
126 Main St,
Milford ,
MA
01757
UNITED STATES
Based on 1 reviews
BILL'S PIZZA IS THE ABSOLUTE BEST ANYWHERE AND ALWAYS WAS !
I guess the title says it all! Bill's was the FIRST pizza joint in Milford, actually anywhere for 25 miles ...Worldwide > United States > Milford, MA > Pizza