I love this place - it is really just a small shop in the middle of two anchor stores - Lowes and Walmart but it is a gem. The pizza is fantastic,...
All reviews seem positive