X
Clock Tower Restaurant
Karaparamba, Calicut
Rate This
Established in the year 2021, Clock Tower Restaurant in Karapparambu, Kozhikode is a top player in t