Chelsea Flower Show
Sicily Italian Restaurant 2a Elizabeth Street, London, Belgravia, United KingdomLimited Edition Lavender Spritz at Sicily Restaurant during Chelsea Flower Show! Join us at Sicily Restaurant from May 21 to May 25 as we celebrate the vibrant colours and floral beauty of the Chelsea Flower Show with our exclusive Limited Edition Lavender Spritz cocktail! Indulge...