Authentic Italian restaurant, Gio's & Tavoli, offering a taste of Italy in a welcoming atmosphere. Located on a pedestrian-friendly square.