Cecelia's Ristorante

716 Elmwood Ave.
Buffalo, New York 14222