La Barchetta is an Italian restaurant.