Vivaldi Restaurant at 107 W. Pine St. in downtown Orlando.

Vivaldi Restaurant at 107 W. Pine St. in downtown Orlando.