O Pao Restaurant

Shop 14, Ground Floor, Abdul Salaam Building, Behind Park Regis Hotel, Street 2 B, Al Karama, Dubai

Indian