Baba Meat Shop is located in Dubai, United Arab Emirates on 315 Damascus Street, Al Qusais Industrial Area. Baba Meat Shop is rated 3.4 out of 5 in the category butcher shop in United Arab Emirates.
Address
315 Damascus Street, Al Qusais Industrial Area