La Piazza offers pizza and more, with dinner and drinks available. Features include delivery, outdoor seating, and free Wi-Fi.