Restaurant Borgo Chiusa offers grilled Italian cuisine.