See all Restaurants in Buffalo Buffalo for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Cecelia's 716 Elmwood Ave. Phone: ☎ +1 716 883-8066 About Cecelia's, 716 Elmwood Ave., ☎ +1 716 883-8066. Italian food and martinis. In the heart of the Elmwood Village. Summers are wonderful, as the patio is typically jammed. $25-35. Add to Wish List
Travelers also viewed these places similar to Cecelia's Thirsty Buffalo Bada Bing Bar & Grill Fat Bob's Smokehouse Kostas Family Restaurant Pano's Towne Restaurant
Places to visit nearby Niagara Falls State Park Buffalo City Hall Salvatore's Italian Gardens Places to eat nearby Amy's Place San Marco Ristorante Ilio DiPaolo's Places to shop nearby Eastern Hills Mall Neo Elmwood Strip