Canada / Gloucester / RestaurantslebaneseShawarma PalaceAddress2440 Bank St, OttawaWebsitewww.shawarmapalace.caPhone+16137399533—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itSemSem · 54 mNot ratedDi Noodle · 66 mNot ratedMoe's BBQ · 112 mNot ratedMr.B's · 129 m