Filter
Delivery
Pickup
Outdoor
The best restaurants in London
36.379 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5,0
101 Opinions in 1 websites
13 Stroud Green Rd, Finsbury Park, London, N4 3SG, United Kingdom, England
The food is freshly prepared right in front of you by Eddie - delicious and great value. The dough is outstanding. I had the vegetarian Lahmacun and I am already looking forward to having it again!
pizza5,0
101 Opinions in 1 websites
Kensington Gore Verdi, Level 1, London SW7 2AP England, England
Other cuisinesWe spent the afternoon and evening there beginning with high tea, followed by a tour of the Hall and ending with a rock concert given by “Yes.” It was the best high tea I’ve ever experienced. Our wait
beautifulcake