RRestaurants & Bars Read Full Story The Strand: An Orlando Culinary Gem in the MICHELIN Guide Hidden within an Art Deco building in Orlando, Strand emerges as a standout dining spot recognized in the…