Back to list
Jouri Restaurant
Very good 8.3 (115 reviews)
Approx. £30
Location
71 Edgware Road
London W2 2HZ
See on the map
Book
Itinerary