Cuban Restaurant in Alappuzha Region


  • Near South Police Station, CCSB Road, Kodiveedu, Alappuzha, Kerala 688001, India