The Butcher Shop & Grill

Jumeirah Beach Residence