Zafferano Restaurant London
Situated in the heart of London’s exclusive Belgravia area, Zafferano Restaurant first opened its doors in 1995 and since then, it continues to deliver premium Italian cuisine. During this time, Zafferano Restaurant received numerous prestigious recognitions, most notably the top prize in the 2009 Tatler awards for “most consistently excellent restaurant”. Each season the dinner and lunch menu Read More …