397 King's Rd, London SW10 0LR, United Kingdom
Family-run restaurant with white tablecloths and stripped floors, serving classic Italian cuisine.