Canada / Windsor / RestaurantslebaneseLeilaAddress1245 Griswold St, DetroitWebsiteleiladetroit.comPhone+13138168100—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 itThe Farwell · 31 mNot ratedParlay Detroit · 65 mNot ratedLa Lanterna · 67 mNot rated