Oliveto specializes in Sardinian cuisine as well as some of the best pizzas in London. Located just off of Buckingham Palace Road, this restaurant is the perfect venue for a quick bite to eat in between city tours. The menu offers various soups and tasty pastas, as well as 15 different types of pizza. Make sure to check out the rich dessert menu, which includes tiramisu, gelato, and panna cotta.
Cây Tre serves up delicious and authentic Vietnamese cuisine in the heart of the Soho neighborhood ... Read more