I have been eating pizza here for more than 30 years. Althogh the other menu items look great, the pizza is so good that I don't want to order any...
All reviews seem positive