Malabar Kitchen

Malabar Kitchen

4.9·1 visits·Kanniyampuram, Ottapalam·
South IndianNorth IndianChinese
WhatsAppEnquire now
veg

Porotta

15
veg

Chapati

15

LIC. No. 11323009000266