La Piazza offers Italian, Mediterranean, and Greek cuisine. Enjoy pizza and other fast food options.