ZafferanoRestaurants16-18 Lowndes StLondon, LND, SW1X 9EY · GB020 7235 5800zafferanorestaurant.comHours not available