Restaurant space in Little India near Mustafa Centre for rent