Der Red Zebra Store ist mitten in der Lincoln Road Mall, und Verkauft vorrangig Hochpreisige Artikel. Die Produkte sind allerdings relativ gut und ziemlich ausgefallen. Der Manager Isac war sehr freundlich zu uns und hat uns sogar Getränke und was zum Essen angeboten.