La Terrazza Franzisi

Restaurant in St. Joseph Island, Ontario

Italian restaurant