Canada / Ottawa / RestaurantsgreekAroma MezeAddress239 Nepean St, OttawaWebsitewww.aromameze.comPhone+16134210504—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 itNorth & Navy · 39 mNot ratedBurrito Sensei · 145 mNot ratedSaigon Pho · 148 mNot ratedMazarine Brunch · 198 mNot rated