United States / Buffalo / RestaurantsitalianBella CiaoAddress200 Delaware Ave, BuffaloWebsitewww.bellaciaobuffalo.comPhone+17163191083—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 itSidelines Sports Bar and Grill · 92 mNot ratedRachel's Mediterranean · 150 mNot ratedPatina 250 · 173 mNot ratedChez Ami Restaurant