Report a review
- 5
- The best!
One of my favorite places in London! I have been there quite a few times and every time i love everything they give me :D Pizzas, pastas, desserts.. everything is just incredible! Service is also very friendly which is a big bonus.