ROYAL SPOT SHOPPING COMPLEXNORTH NADA KODUNGALLUR     TRICHUR Malappuram KL IN 680664 (Kerala)