I have been here one other time and my boyfriend was craving pizza so I suggested to go here.
The entrance to this place is to the left of JALEO restaurant when you come up the escalator. It is on the 3rd floor of Cosmo. You walk through a hall way and at the end there is a small sitting area and a place to order your pizza. They do have condiments (crushed peppers and parmesan cheese) to put on your pizza. The slices are a good portion. I not drinking, this time having it but thought it was still pretty good. It definitely hits the spot, if you are craving some pizza.