Home
January 24, 2025
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.