Il Barcaiolo is an Italian restaurant offering an à-la-carte menu with refined cuisine.