Pizza Review
Nasty pizza, like something from movies or Chucky Cheese. 99 cent pizza in NYC so much better than this. You are trapped because not much in JFK area and menus at hotel front desk.