Pala Road, Near Pvt. Bus Stand, Pala-Thodupuzha Rd, Thodupuzha
It offers delicious seafood cuisines.
Chill Out
Kids Friendly
Typical Tourist