X

Malabar Restaurant

Malabar Restaurant,Near Stadium Bus Stand,cbe Road,PKD, Palakkad Town, Palakkad - 678001
K K Muhammed Noushad

About Malabar Restaurant

South Indian,North Indian,Arabian,Chiness & Continental Fast Food,Veg&NonVeg Food

Download our App