I have to say this place makes the best pizza It's not too greasy and their sauce is just perfect. Honestly it is just really good pizza
All reviews seem positive