Uchkuduk Restaurant

Jumeirah Beach Residence (JBR), L 102, Trident Grand Tower, Al Sufouh Road, Dubai