For £30 I’d expect more toppings, very plain and bland
June 2025
Lovely local Italian it's a regular stop
June 2025
The best Italian anywhere other than Italy, food is high quality, prices are good, service was 10/10. If you’re visiting London, this is the place to taste authentic Italian cusine.