Search results for Asian Restaurants in Norwood

Norwood, Gauteng Asian

Thava Indian Restaurant has its roots in Kerala, India.  Affectionately known as God’s own country, owner Mathew Abrahams’ origins in this picturesque part of the world inspired th...

Restaurant Finder

More
  • Optional
  • Optional

Local restaurant map

  • Ends 02 January 2019
    Norwood, Gauteng
    Thava Indian Restaurant

    We have opened a fabulous new Function venue.  If you are planning an Event or Celebration please contact us.