Bistrorante La Piazza offers Italian cuisine in a bistrorante setting.