I didn't think you were but, yes! They do have delicious pizza there. The best I have ever found is out on Long Island, New York in their bars, believe it or not. They are called bar pizzas and they are to die for!!!
They are that good! ;)
I didn't think you were but, yes! They do have delicious pizza there. The best I have ever found is out on Long Island, New York in their bars, believe it or not. They are called bar pizzas and they are to die for!!!
They are that good! ;)