Back to list
Hidden Kitchen
Pleasant 6.7 (3 reviews)
Around £18
Location
144 Holloway Road
London N7 8DD
See on the map