Mamma Carmela Cafe Pizzeria Address - 89 The Pde, Norwood
About Mamma Carmela Cafe Pizzeria
Mamma Carmela Cafe Pizzeria
89 The Pde , Norwood
Adelaide, SA, 5067
P:08 8331 2288
Open 7 days a week for Breakfast, lunch and dinner, Mamma Carmela's is considered to be something of an South Australian institution, serving the most delicious pizza's around, made from the freshest of local ingredients. They are the perfect destination for families, couples, small parties, work outings. At Mamma Carmela Café Pizzeria Glenelg, you can be sure of the freshest food and service that will leave you smiling.
* Disclaimer: While every care is taken to ensure the accuracy of the data, This site does not represent or guarantee the accuracy, reliability, completeness or suitability of its content for any particular purpose. Please contact us if you discover an error.