Decent tasting gelato. Can't say I'm a connoisseur so when they say made on premises I will take their word for it. I had salted caramel (2* not a lot of flavour) coconut (3* it was ok and there were coconut bits) and lemon crispy cookie which totally tasted like these lemon cream cookies that my mom used to buy for us at the Chinese grocery store when I was a kid (4* for the nostalgia).
Price was high. I attributed the pricing to the fact they make their own gelato but now yelpers are claiming it's fake gelato so I'm not so sure anymore. The medium cup is not that much bigger than a small at other places and cost is comparatively higher I believe.
Weird thing was the place smelled like bad BO when we were there. Don't know if it was in the air or from the staff or from a previous customer. We had to leave because of the smell.