Shawarmax - Cheekkilode

Petit Déjeuner, Poulet, Frites
Mangapoyil, Near Juma Masjid, Mukkam, India, Cheekkilode