HOME / Restaurant / Leo Deserts Kodungallur
Bypass Road. Opp: Panikkers Hospital, South, Chandapura, Kodungallur, Kerala 680664
+918592868788
View Business Profile