"Found this little restaurant close to our hotel while visiting London, and so glad we did. The food and service were excellent. The restaurant itself is really small and the tables are close together resulting in a loud environment. However, if you want some really good Italian food, this is a great spot."