Very good pizza, some reviews complained about price, well it's not much different from any other pizza restaurant. Not counting the fast food type chains. You pay more then $5 for a pie but its definitely worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.