OMICHO (Olapurayile meenum chorum)

Location

NH 17, Kolathara PO,, Sarada Mandhiram, Cheruvannur, Calicut - 673655

.

Discover More

Meals
Non - Veg restaurants .