Simply Asia
Better food than in Thailand
- 01-11-2014
- 6
Simply Asia Lakeside gives the best service and food ever. My family orders take away sometimes twice a week. Excellent Management and Team at that franchise.
Company: Simply Asia
Country: South Africa
City: Lakeside