Trullo
Articles from this Tag
Trullo Restaurant, Islington
November 27, 2014
Trullo Restaurant, Islington, London has fast become one of the most reputable restaurants for beautiful, simple Italian food.
© Copyright 2015, Issy Oakes Photography