The Malabar Canteen Open
Shop no 14 & 15 Idhaya Complex 38/2 Geddalahali, post, Kothanur, Bengaluru, Karnataka 560077 Kms away
1 outlet · Bengaluru
Shop no 14 & 15 Idhaya Complex 38/2 Geddalahali, post, Kothanur, Bengaluru, Karnataka 560077 Kms away