Mota Fish

Barsha 1, Behind Ramada Chelsea Hotel, Near Mall of the Emirates, Dubai