Towne Restaurant, longtime staple in Buffalo's Allentown neighborhood, abruptly closes its doors for good