“Any idea what happens with Italio on N Orlando Ave in Winter Park? Sign on the door says location closed, new concept coming soon.” – Dan Oleary
Italio Kitchen (Website) in Winter Park has indeed closed. The “modern Italian kitchen” near Lakeside Crossing [GMap] posted a sign on the door last week stating that it had closed and that a new concept is on the way.
At the time of this post we have been unable to reach the owners but will update this post if we receive any new information.