With exceptional Tuscan flavors, Riccardo’s transform their corner location into an Italian culinary escapade. Starting with the decor, the restaurant, with its massive terrace for al fresco dining, is able to create a relaxed atmosphere where the beautiful setting plays second fiddle to the culinary creations.
Every item on Riccardo’s menu is designed to showcase the best ingredients and traditional techniques to make every bite a taste of Italy.
126 Fulham Rd, London SW3 6HU, UK
+44 20 7370 6656