89 The Parade
Norwood,
South Australia
5067
(08) 8331 2288
Latitude: -34.9210100, Longitude: 138.6315500
07:30 - 21:30 - Mo, Tu, We, Th, Fr
Regularly updated information about Mamma Carmela Cafe Pizzeria from Cafe section. Mamma Carmela Cafe Pizzeria located at the address 89 The Parade Norwood, 5067. You can get direction to Mamma Carmela Cafe Pizzeria on the map or call by phone (08) 8331 2288