Full menu with prices & pictures
Mamma Betta's Pizzer... 121 Doughty Blvd Suite A, 11096, Inw...
+15162391570
You can obviously also reach the restaurant using the public transport. The next station is Inwood, 365 meters away from Mamma Betta's Pizzeria.
A complete menu of Mamma Betta's Pizzeria from Inwood covering all 2 meals and drinks can be found here on the food list. For changing offers, please get in touch via phone or use the contact details provided on the website.