image

Tag: kozhikode star restaurant deira contact number

image

Kozhikode Star Restaurant Al Qusais Dubai Location & Menu

The journey of Kozhikode Star Restaurant Al Qusais began in September 2014, which is an Indian ..