Supreme food and the pizza wow!
As italian i found the best italian restaurant in london! Highly recommend!
5.0
Gilda
Supreme food ,
Cured in details both,
Look wise as well as taste!
A pure taste of Italy !
The service isn’t any less good ,
Friendly faces that make your evening much better !
Absolutely loved it !