Pizza Review
Best New York Style Pizza that I’ve had in Idaho! I think it’s a “conveyor belt” pie. A little greasy but NO flop! Very tasty. I love this place.