La Piaza Pizza is an Italian restaurant known for its home-style pizzas, subs, wraps, salads, and ice cream.