Stecca -
Salar Vafaian Quite possibly the best Italian food in London. Chef/owner Stefano is amazing and the service by the manager Stefano is also great. The best Bolognese Ive probably ever had.
43 Victoria Rd, Woolston, Southampton SO19 9DY, UK
023 8043 2267