• 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