Filter
Delivery
Pickup
Outdoor
The best restaurants in Milford
28 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,2
570 Opinions in 1 websites
945 N Dupont Blvd A, Delaware
Service was terrible. Pizza was cold and had been sitting a long time. Atmosphere was cheap and slapped together. Never would recommend even parking there. Terrible experience. Avoid this place.
pizzapastamozzarellachickensaladcheeselobstercooked