HOME / Restaurant / Vadakkan Lucnch Bar
8R6G+PXV, Parambil Bazar, Kozhikode, Kerala 673611
View Business Profile