Rating: 4.5
Average Price:
Restaurant Adress: 291 Seneca St, Buffalo, NY 14204
+1 716-856-9187
info@ilovechefs.com
Destination for hearty Italian comfort food & desserts welcoming families & friends since 1923.

Food Types

Not Available

Restaurant Cuisine

Customer Reviews

3310 Review
Customer Reviews Statistics

Working Hours

Monday: Closed
Tuesday: 11AM – 8PM
Wednesday: 11AM – 8PM
Thursday: 11AM – 8PM
Friday: 11AM – 8PM
Saturday: 3 – 8PM
Sunday: Closed
{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}