Towne Restaurant Delis & Diners
Buffalo Culinary Institution
186 Allen Street
(near Elmwood Avenue)
Buffalo,
NY, 14201
United States
+1 716 884 5128
http://www.allenstreet.com/tow..
(near Elmwood Avenue)
Buffalo,
NY, 14201
United States
+1 716 884 5128
http://www.allenstreet.com/tow..Cards Accepted:












