Know a great happy hour or special for this location?
Cosy restaurant with memorabilia hanging on the walls and ceiling, serving mezze and chargrills.
Suggest an edit
119-120 Upper St, London, N1 1QP
© 2024 Checkle, Inc
Privacy
Terms