X
OMICHO (Olapurayile meenum chorum)
Cheruvannur, Calicut
Rate This
Meals Non - Veg restaurants
Clock Tower Restaurant
Karaparamba, Calicut
Rate This
Established in the year 2021, Clock Tower Restaurant in Karapparambu, Kozhikode is a top player in t