Approximately 1.41 km away
Address: Shop no - 56, 2nd floor, Lullu international shopping mall, NH - 47, Edapally, Nethaji Nagar, Edappally, Cochin, Kerala 682024, India
Approximately 1.47 km away
Address: Lulu, Ground Floor, Lulu International Shopping Mall, No. G-02, Nethaji Nagar, Edappally, Kochi, Kerala 682024, India