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
See a problem?
You might also like
Partial Data by Foursquare.






