Location is good and staff was friendly and after all the great reviews we thought we would give it a try. ..I have to say that for a $10 pizza I got my moneys worth. Still in search for some real NY pizza..... this place was just okay, didn't taste like they use quality of fresh ingredients.... and they have Pepsi, eh. Chances are we wouldn't try it again.