Kozhikode Star Restaurant

10b Street