Canvas Restaurant & Market
No.6 of Restaurants for Views & Experiences in OrlandoReason:Award-winning lake view restaurant, pairing exquisite Western cuisine with shimmering waters
13615 Sachs Avenue, Orlando, FL 32827, United States
5/5Outstanding
All (1)
Latest
Positive reviews (1)
Great atmosphere, lake view, good service, delicious food.