Towne Restaurant

Permanently closed
186 Allen St
Buffalo, NY 14201

History

Founded by Peter and George Scouras and Larry Ward, The Towne Restaurant has become a buffalo institution. Serving Breakfast, Lunch and dinner at all times of the day.

Specialties

Greek/Mediterranean/American Steaks, Souvlaki, Breakfast

Also at this address

Find related places

Own this business?
See a problem?

You might also like

United StatesNew YorkBuffaloTowne Restaurant

Partial Data by Foursquare.