Food · South Kensington
Riccardo's Italian Restaurant



Student noteLow-key Italian spot on Fulham Road in South Ken; the owner's wife is lovely, and the wine is homemade by the owner, not on the menu.
- Where
- 126 Fulham Rd., South Kensington, London SW3 6HU · South Kensington
Nearby
Explore