Filter
Delivery
Pickup
Outdoor
The best restaurants in London
36.379 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,6
429 Opinions in 2 websites
195 Shoreditch High Street, London E1 6LG England, England
Omg stumbled upon this gorgeous place. Beautiful Italian dishes. The pizza is so good. The team are also so lovely. The chef accomodated all our requests. If you are ever in Brick Lane and fancy an It
cakecookedtomatocokechilligarlicmeatcalzonesaladchickenpizza