Thodupuzha, Kerala, India
5.0 1 review
Femina Shinaj
14 Jun 2018 Pezhakkappilly, Kerala

This place has so much potential, and it's super cute inside but it gives off an awkward vibe. I never feel super comfortable when I'm there, and it almost feels awkward. The service isn't great and it's extremely overpriced.