This place is SO HARD TO FIND. For those who are using Yelp to find this place, it's on the third floor. After you get off the escalator, it's this long hallway to the left of the first dining place you see when stepping off the escalator. Hope this helps since I was searching through multiple Yelp reviews to find any bit of info!
As for the food, ordered a slice of the combo pizza and the white pizza. Both slightly greasy, but delicious ($4.50 each). Also ordered a cannoli (around $4) for dessert. Really hard to find a place to sit and eat when it's packed. They have bar stools lined up against the walls (not a lot) and a pinball machine or two.
Would come back for another slice. Picked up cups of water as soda was $4 each!