Anfu Road is buzzing with cafes and restaurants and this shop is no exception.
Located in the IFC Mall - in the heart of Shanghai's financial district - Lujiazui.