Filter
Delivery
Pickup
Outdoor
The best restaurants in Milford
57 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,6
1161 Opinions in 1 websites
45 Depot St, Massachusetts
Went to the depot for the 1st time with girlfriend and friends last Monday night. After waiting an hour for my food, have to say when the food finally came we were very disappointed. Heard great thing
fishpastaparmesanfriedgarliccoolsandwichchickencheesemustsalad