This place is amazing. We had the frozen Cheetos and the Mango Dessert both were out of this world. The presentation, the flavors and the freshness of the Mango were above our expectations! This place is definitely 5 star, the couple we were with are extremely discerning and know there way around the GTA. This is by far the best thing I've had in a very long time.
The Nitrogen chemist look and feel of the place are very cool indeed.