Not necessarily the best pizza I've ever had but decent & delicious :) Located on the 3rd floor right behind the elevators...
We ordered a 3-topping pizza, came out in 30 minutes, costs $33. Pepperoni , sausage & mushroom!
Kinda greasy, our line wasn't long at all at 7:00pm arrival.