United States / North Peoria / RestaurantslebaneseChef MoussaAddress201 E Lake Ave, PeoriaWebsitechefmoussa.comPhone+13099664234—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 itStadium Park · 329 mNot ratedGlenbrook Apartments · 599 mNot ratedCrow's Nest