Menchie's

Jumeirah Beach Residence (JBR), Unit 1411, Dubai