Tashas
Great food, always
- 09-09-2013
- 4
I visit them regularly and always find their food and service fantastic. So lekker to have a consistent experience at a restaurant - keep doing what you are doing guys, thank you.
Company: Tashas
Country: South Africa
City: Melrose Arch