Restaurants near Upper Holloway Tube & Rail Station
Find a place to eat near Upper Holloway
Crystal Lahmacun & Pide Salonu
528 Holloway Road N7 6JD
Upper Holloway 0.44 miles
Turkish
Opening Times
Page 2 of 2