Keren View
(180)
Eritrean restaurant
Casual spot for plant-based dining with limited bar service amid comfy, basic surrounds.
Address: 201 Holloway Rd, London N7 8DJ, United Kingdom
Hours: Closed ⋅ Opens 12 PM Fri
Phone: +44 7958 252822
No information is available for this page. · Learn why