This small chain specializes in pizza. We stopped in here to get out of the boiling hot sun, tempted by the...
All reviews seem positive