Al Jouhara South Indian Restaurant is located in Abu Dhabi, UAE on Mohamed Bin Zayed City - Shabiya 12. Al Jouhara South Indian Restaurant is rated 3.9 out of 5 in the category restaurant in UAE.
Address
Mohamed Bin Zayed City - Shabiya 12
Offerings
Coffee
Small plates