See all shopping in Kannur
Menhir Alive mall
The Menhir People, Near S. N. Park, Kannur - 670 001 Phone: +91 497 2705165 ,+91 940 005 0568About
A large, often enclosed shopping complex containing various stores, businesses, and restaurants usually accessible by common passageways