The friendly Deli & Bakery A Green Oasis to Unwind! Back to overview Impressions Our Cakes Our Cakes Our Products Our Products How to find us The Deli & Bakery #150 Fen Yang Road Xuhui District, Shanghai 200 031 > Open map