Bosco di Schirra is a restaurant offering a variety of dishes with good value. It features a selection of pasta and other entrees.