Mamachau is a asian restaurant Adelaide South Australia located in Australia.
3/118 King William St Adelaide SA 5000 Australia
Reservations | No |
Credit Cards | Yes (incl. NFC Payments & MasterCard) |
Outdoor Seating | Yes |
Friendly and helpful customer service and delicious food.
I had your baos at the street food festival and best KFC (Korean Fried Chicken ) ever!
Beef Salad is sensational .... but perhaps ask for the dressing on the side as it was a little to much for my liking ...
Totally disagree with glen! Very authentic thai food n high quality service! - Johnny Yung
The fried lamb with noodles and prawn and noodles in prawn soup is yummy!!! For vegetarians tofu laksa is super yumm too!!! - Tejaswini Deshmukh