Quality Pizza is a pizza restaurant offering artisanal pizzas. It's a smaller establishment with limited seating.