Olive Restaurant - Fine dining restaurant in Chelambra - Kozhikode, India
By Pro Admin, Updated 8 months ago
About Olive Restaurant in ChelambraAddress
5V6P+PH4 Olive Restaurant, Tirur - Calicut Rd, Kakkanchery, Chelambra, Kerala 673631, India
Overall Rating
3.1
Total User Reviews (8)