On the third floor next to the elevator, there is a hallway that leads to this place. There are no signs nothing to indicate this is a pizza place. But once you find it, order any pizza and you'll be glad you did. It's super good for the price and it's kinda comparable to NY pizza but not quite.