Restaurants·Kenmore
Established 1956.
Restaurants · Buffalo
1.5 miles away
Kenmore
2862 Delaware Avenue, Kenmore, 14217
Restaurants
3 miles away
1.4 miles away
1.7 miles away
Customers find you here and book.