Isarn, Angel [Thai]

Isarn is curiously located on a rather uncharted part of Upper Street, a little further north than the clustering of restaurants towards Angel and a little further south than the clustering around the Almeida Theatre, resulting in a rather quiet dinner service despite having read great reviews. Well, it’s your loss, more food for me! […]

Read more "Isarn, Angel [Thai]"