A must go when travelling to London! Delicious pasta and pizza made on-the-spot for you! The staff are friendly and helpful. The menu variety when it comes to sauces and pasta is amazing. Portions are big enough to feed two people and the restaurant experience is unique!