Reviews List
English Reviews (Reviews Total Language : 10 reviews)
“Great Italian Restaurant”
The spaghetti vongole is better than you'll get in Italy. I think it's because the clams are so nice and fresh. The tiramisu is the best I've had ever and my Mum was Italian. It seems like an exaggeration but I promise you you won't be. The pizzas are small but exquisite. And all for 1/3rd you will ...pay in the UK, but that's Japan anyway 😋😋😋😋😋
Visited November 2025