Bella Ciao offers from-scratch Italian food, including pasta, pizza, and sharable small plates. Visit the bar for a beer, wine, or hand-crafted cocktail. Room service is also available.
From Scratch Italian Restaurant and Bar in the heart of downtown Buffalo, located on the first floor of the Avant building.