Cecelia's Ristorante

716 Elmwood Ave
Buffalo, NY 14222
Tel: 716-883-8066
Fax: 716-332-0435
Monday - Thursday: Bar Closes at 10pm
Friday & Saturday: Bar Closes at 12am
Tuesday - Friday: Pre-Dinner Menu 3pm-430pm
Get Directions