Ekko Restaurant

367 Holloway Rd, Holloway, London N7 0RN, United Kingdom

Map of Ekko Restaurant, 367 Holloway Rd, Holloway, London N7 0RN, United Kingdom

367 Holloway Rd, Holloway, London N7 0RN, United Kingdom

Delivery options

No delivery

Contact details

Open hours

Monday
Not listed
Tuesday
Not listed
Wednesday
Not listed
Thursday
Not listed
Friday
12noon-23:00
Saturday
12noon-23:00
Sunday
12noon-23:00
Get directions(opens in a new tab)

Spot something wrong?

Dishes at Ekko Restaurant. Prices may vary in venue.