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.
49A Dartmouth Rd, London SE23 3HN, UK
020 8138 9086