mamma-mias-clarendon
Are you the owner? Manage this listing for free.
None
101 Roberts Rd, Clarendon, Pietermaritzburg, 3201, South Africa
0333422778
African , Italian , Pizza
Reservations , Waitstaff , Takeout , Seating