Tavola di Gio is an Italian restaurant offering a fine and flavorful cuisine.