Skip to main content
Log in
Home
Buffalo
Bella Ciao Restaurant
Bella Ciao Restaurant
Bella Ciao Restaurant
Italian
Price range $15-30
$$
Open
Takeout 4:00 PM - 8:30 PM
200 Delaware Ave, Buffalo, NY 14202
Call
Directions
Share
Order online
About
Come in and enjoy!
Contact
Phone
(716) 319-1083
Location
200 Delaware Ave
Buffalo, NY 14202
Loading map...
Home
Buffalo
Bella Ciao Restaurant