Thava Indian Restaurant
Fantastic food and great service!
- 03-25-2013
- 22
Every meal is exquisite.
Go often and am yet to encounter a single unthreaded seam.
Recognition worthy indeed.
Company: Thava Indian Restaurant
Country: South Africa
City: Norwood