Just a few steps away from Buckingham Palace in the exclusive area of St. James, this delicious establishment serves excellent Italian food. But the real strength behind the restaurant is the pizza. It is made in the Neapolitan style, but sea water is used to make the dough, resulting in a lower sodium content. The pizzas are divided into three types, the Neapolitan pizzas, the gourmet pizzas and the classical pizzas. The dough is made to perfection, and the baking is spot on. The ingredients are guaranteed Italian and extremely fresh. There is an extensive drink list with affordable prices, and a fantastic selection of Negroni. The staff is kind and will satisfy your needs. Gelato or tiramisu seems to be the best way to finish the meal.