Stumbled upon this place n couldn't be happier. I opted for cinnamon sugar n apparently, it was good. There shud be different varieties of the tastes tho'. Don't come here too often for your own health! Ha.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.