Superb pizza - home made from scratch with fresh ingredients. No canned mushrooms here. Great spot (no booze, no credit cards) that does a huge take-out business. A local favor...
All reviews seem positive