Full menu with prices & pictures
Mario's Pizzeria Mil... 178A Mill Road, Cambridge, CB13LP, C...
+447483119952
Order food online for delivery
When you're planning your visit to Mario's Pizzeria Mill Road Cambridge South, you could take public transportation to the station Cambridge, which is the nearest station at 351 meters distance to the restaurant, otherwise, there are parking spots 401 meters away at Gwydir Street.
Based on the average rating of 4.4, the Mario's Pizzeria Mill Road Cambridge South is definitely worth a visit.