Muvattupuzha, Kerala, India
5.0 1 review
Amal P.Vinod
22 Jun 2018 Muvattupuzha, Kerala

This place lives up to the hype! Definitely a 5 Star Place! The food is outstanding and the wine is divine. Very reasonably priced. You will be licking your fingers and begging for more!

Helpful?