MUSTAFA CENTRE

Mustafa Centre

Mustafa CentreOverviewMustafa Centre can be a perfectly-recognized buying location located in Little India, Singapore. It is amongst the greatest and most popular retail stores in Singapore, featuring a variety of merchandise to cater for the various needs of both of those locals and travellers.HeritageThe center was founded in 1971 by Mustaq Ahmad

read more