Mamas Pizza Nadi
As far as I know there are 3 Mamas Pizza around town.
The chance are you've stumbled on this page for the phone numbers:
Mamas Pizza Nadi Town Tel: 670 0221
Mamas Pizza Namaka / Martintar Tel: 672 0922
Mamas Pizza website is a bit hit and miss and my not be working so I have taken the links off here.