Description
Thava Indian Restaurant has its roots in Kerala, India. Affectionately known as God's own country, owner Mathew Abraham's origins in this picturesque part of the world inspired the warm, inviting atmosphere, friendly service and outstanding food.
Thava restaurants are running successfully in Norwood, Johannesburg, Gauteng and Ballito on the KZN North Coast.