Cecelia's Ristorante

716 Elmwood Ave
Buffalo, NY
716.883.8066
42.916598
-78.877459
Hours:
Mon - Thu:11am - 3pm,   4:30pm - 10pm
Fri:11am - 3pm,   4:30pm - 11pm
Sat:10am - 3pm,   4:30pm - 11pm
Sun:10am - 3pm

for Cecelia's Ristorante
Directions
from: