5 images Created 20 Jun 2012
Mustafa Center is a shopping Mall in Little India/Singapore which is open 24/7/365 days a year. There is a saying that if you can't find it in Mustafa you won't find it anywhere. It attracts a special crowd which changes over the period of 24 hours. Most exciting is shopping at 2 am or 4 am.