El Khaima Restaurant

Venue Details & Map

El Khaima Restaurant

Address
92 Seven Sisters Road
Holloway
London
N7 6AE
Telephone:
+44 (0)20 7609 8048
Public transport:
Holloway Road, Underground
Book a taxi on +44 (0)844 556 0706 or with London's biggest car service app

Look for similar items by category

Is El Khaima Restaurant your business?

Find out how you can update and improve this listing.