X

Malabar

Valakkai, Kannur, Valakkai, Kannur - 670142
NA

About Malabar

Fresh Chicken

Download our App