United States / New Haven / RestaurantsperuvianIcaruAddress39 Elm St, New HavenWebsiteicarurestaurant.comPhone+12038239048—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 itKumo Sushi Hibachi · 77 mNot ratedIt's Thai Time · 153 mNot ratedSweet Mary's · 161 mNot ratedFepo Cafe · 166 m