Giggles Shop No ratings yet. Type: Travel Agents Phone Number: 9957191846 Also listed under: Computer Repair & Services, Travel Agents Chruch Road, Silchar – 788001 Modes of Payment: Cash Rate this! Rating