Canvas Restaurant - Lake Nona - Motorized Screens Canvas Restaurant – Lake Nona Click on any image below and see the installation from multiple angles