X
Malar
Palakkad Town, Palakkad
Rate This
"Malar " is a pure vegetarian restaurant centrally located in Palakkad Town at College Roa