Dine In UAE’s Only Floating ‘Indian’ Restaurant, Mitra

by Vaishnavi Venkataraman
1784 views

Tucked away on the banks of Dubai’s historic creek, Mitra Bistro is a contemporary take on the most-loved Indian delicacies. If you’re visiting…

Read More