About
Islamic Allah Haram Shop is an establishment located in Barrie, Ontario on 563 Essa Rd. Islamic Allah Haram Shop is in the "Meat dish restaurant" category.
Categories
Meat dish restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like