The pizza is always good and we really like the Super Deluxe combination. You can watch the dough being hand-tossed through the window. They make their own tomato sauce and use a stone oven. We have been loyal customers for decades.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.