Buffalo, N.Y. restaurant to end nearly 30-year tradition
Monday, August 21, 2006 Buffalo, New York — After nearly thirty years, Pano’s Restaurant at 1081 Elmwood Avenue in Buffalo,…