I've seen this place at iSQUARE before a few times. Seeing it served pizza, I decided to give it a shot. I asked for a freshly squeezed orange juice and taking the server's recommendation, the homemade meatball pizza. My freshly squeezed orange juice tasted like it's been sitting in the fridge for a few days and the top layer was slightly separated. I asked for a new glass and was told there was none left, confirming my suspicions it was the last batch. My pizza was meh. The "homemade" meatballs tasted frozen and while the rest of the pizza was hot, the meatballs were luke warm. The crust was nice and charred though. All in all, disappointing.