Housed in a converted station, La Piazza offers Italian and global cuisine.