D
Donna Chen Review of Zafferano restaurant
One of the best Italian restaurants in London.
One of the best Italian restaurants in London.
Love the place and staff. Great food, had a fab time there
One of the best Italian restaurants in London.
Love the place and staff. Great food, had a fab time there
Comments: