By Bryn Dippold October 17, 2024 Arts & Entertainment, Dining, Fall 2024 Step Back in Time at The Mayflower The new restaurant in Troy occupies an historic 1928 Vaudeville theater The Mayflower, a restaurant and cocktail lounge which opened…