Search results for Restaurants in Norwood
Norwood, Gauteng Asian, Cocktails, Fine Dining, Grills, Halaal, Indian, Light Meals, Seafood, Tapas, Vegetarian, Wine bar
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...
Local restaurant map
Calling all Seafood Lovers! Join us for our Seafood Festival in Norwood - Eat as much as you want for only R190 per perso... Read More