Pizza restaurant specializing in high-quality, thick-crust pizza. Offers both seating and takeout options.