Kannur Road
832-B, Nadhu Shopping Complex, Ground Floor
In Nadhu Shopping Complex
In Nadhu Shopping Complex
Phone Number: (490) 2473888
847-16/A, Malabar Plaza Complex, Ground Floor
Near Municipal Bus Stand
Near Municipal Bus Stand
Phone Number: (490) 2471144