Butcha Steakhouse & Grill in Jumeirah Beach Residence (JBR) New Dubai Dubai
The Beach, Jumeirah Beach Residence (JBR), DubaiMenu Butcha Steakhouse & Grill
How to get to Butcha Steakhouse & Grill
Address
The Beach, Jumeirah Beach Residence (JBR), Dubai
Follow Us