La mezquita es una de las mezquitas más antiguas de Colombo y un famoso sitio turístico de la ciudad. La mezquita se conoce como la mezquita roja. La construcción comenzó en 1908 y el edificio se completó en 1909. La mezquita fue encargada por la comunidad musulmana india local. El estilo arquitectónico del edificio es la arquitectura indo-sarracena.