Award-winning fresh pasta made by hand everyday. Voted one of London's Best Italian Pasta Restaurants