Towne Restaurant Delis & Diners

Buffalo Culinary Institution
186 Allen Street
(near Elmwood Avenue)
Buffalo,
NY, 14201
United States
Phone No. +1 716 884 5128
Visit Websitehttp://www.allenstreet.com/tow..
Cards Accepted:

Overview

Located just outside the Theater District, this restaurant is as close as anyone has come to a Buffalo culinary institution. For 30 years, the diner has served breakfast, lunch and dinner 23 hours a day, seven days a week; with one hour off for daily cleaning. It offers a great selection of American and Greek cuisine, including its famous chicken souvlaki.

Open Hours

Mo to Su from 07:00 AM to 06:00 AM