Casa Di Francesca’s

2022 Seneca Street
Buffalo, NY 14210
(716) 783-9595 italy2boot@gmail.com Visit Website

Located in the heart of South Buffalo, only 10 minutes from Downtown Buffalo, this restaurant offers creative Italian cuisine in a warm Tuscan atmosphere with food quality unsurpassed by any restaurant in the Buffalo area.