Contact Us

Please note, for any bookings for today or tomorrow, please contact the restaurant directly on the below phone numbers to check availability.

CONTACT NUMBERS:
                   +(27) (0) 21 424 8634
                   +(27) (0) 21 426 1017

EMAIL:         mama@mweb.co.za

ADDRESS:   178 Long Street, 8001,
                    Cape Town, South Africa