A highly-rated restaurant in Kozhikode known for its pleasant ambiance and courteous staff, offering a range of Indian dishes.