Monday, August 21, 2006 Buffalo, New York — After nearly thirty years, Pano’s Restaurant at 1081 Elmwood Avenue in Buffalo, New York will end a tradition of being open 24 hours a day, seven days a week by ending its overnight food service. The tradition for Buffalonians, who are able to enjoy drinks at the […]
Read More