The pizza spot
Good to know
Reservations are not required, but calling ahead is advised as they may close early.
Outdoor seating is available under a canopy with fans for comfort.
Prices for a 16-inch pizza are very reasonable at around $23.
Check out lists where this place stands out
Similar places nearby
A few nearby places worth checking next.