2 years agoTowne Restaurant, longtime staple in Buffalo's Allentown neighborhood, abruptly closes its doors for goodWKBWVerified