Mama's Pizza
- Address
- Main St Town Centre
- Phone
- tel, info: 670 0221
- Hours
- lunch & dinner
Lonely Planet review for Mama's Pizza
It serves traditional crowd-pleasers as well as wood-fired gourmet treats including garlic-glazed chicken, smoked walu (butter fish) or eggplant and sun-dried tomato pizzas. Pastas and salads are also up for grabs. Mama's downtown outlet is cool, dark and inviting.








