Strand
Restaurants
United States
Husband-and-wife duo Alda and Joe Rees are behind this corner spot nestled within an Art Deco building. Its menu, displayed on the front windows, invites passersby inside to a space that may be short on real estate but utterly captivates with mint-green walls and Mason jars that hang above the glossy tiled bar.
Address
807 N. Mills Ave., Orlando, FL, 32803, USA
Phone Numbers
Email Addresses
Website
...
...
Customer Reviews
No reviews yet. Be the first to share your experience!
Write a Review
...