Larkin Street Cafe & Deli
is an above average Sandwich Restaurant
Ranked #1 of 36 Restaurants in South Ellicott Buffalo.
Some say, it is efficient, friendly, fantastic.
The Latest Review: ★★★★★
Sent on the 20th of September, 2011
I stopped in on some business at the Seneca St. Industrial Center the other day with a bit of time before an appointment. I was pleasantly surprised to find a quality restaurant just down the hall on the 2nd floor. The atmosphere is clean bright and friendly, The food was fantastic and reasonably priced. The service was quick and efficient. Seriously, why would anyone stop at a chain restaurant for food with such a place as this just waiting to deliver you satisfaction?