Sagar Restaurant 3.6 / 5

Pala Road, Near Pvt. Bus Stand, Pala-Thodupuzha Rd, Thodupuzha

Overview

It offers delicious seafood cuisines.

Tips & Reviews