Full menu with prices & pictures
Mama Deluca's Fast,... 910 Chestnut Street, Philadelphia, 1...
+12159235600
You can naturally also reach the restaurant using the public transport. The next station is Septa-Market East Station, 280 meters away from Mama Deluca's Fast, Delicious Pizza, otherwise, there are parking lots 88 meters away at Central Parking System.
The menu of Mama Deluca's Fast, Delicious Pizza from Philadelphia includes 10 menus. On average, menus or drinks on the menu cost about $5.2. The categories can be viewed on the menu below.