NH17 Indian Coastal Cuisine

Mankhool, Sea View Hotel, Dubai