Researched listingIllustrative photo · Puttu with beef roast
Not evaluated
Kerala restaurant · Idukki Road, opposite the Town Hall, Thodupuzha 685584
Kerala home-style
Sources checked 1 Nov 2026View details →
India
1 listing · coverage is still growing
Kerala restaurant · Idukki Road, opposite the Town Hall, Thodupuzha 685584