I've had takeout only from this place, and the orders are usually correct. Portions are generous; the inside of the restaurant is noisy and HOT with the pizza ovens going full blast. Certainly a step above the huge Italian franchise operations.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.