La Piazza is an authentic Italian eatery that serves pizza (stuffed, white and regular), hot and cold sandwiches, salads, soups, calzones, appetizers, pasta, veal and chicken and seafood entrees. Catering is available, and customers can either dine in (indoor and outdoor seating), take out or have food delivered. The restaurant doesn't have a liquor license, so it's BYOB.