Home
November 14, 2024
Max Flannery, owner of Max’s Loudon Square Buffet on North Broadway in Lexington, Feb. 20, 1990. The cult restaurant, which has thrived for 42 years, is known for its avid followers. Photo by Michael Clevenger
Comments are closed.