Coffee Shop in Aluva Region


  • Thomas Aykareth Square, Opposite Metro Pillar No 106, Companypadi, Thaikkatukara P. O, Aluva, Kerala 683106, India