Add to Super Ideas
Holiday Inn Cochin
Deli KC is the 24 hours restaurant cum coffee shop; Good coffee and tasty snacks made right here await you at Deli KC.
Enjoy a shot of their favorite coffee or sip a cool drink while waiting for friends or indulge in the home made chocolates and pastries.
They Serve Breakfast, Lunch, Dinner and Dessert.
Hotels & Resorts
Be the first person to save this Idea!
View previous comments
Please login to comment !