Tetto’s Italian Kitchen & Bar

Tetto's Italian Kitchen & Bar

Tetto's, Highbury New Park Islington, London From Tetto's  'Fine dining at the heart of Islington. • Luxury cocktails • Gourmet menu • Exceptional service' So, the rule of six is in place, days out are limited and one of my best friend's deserved a celebration for her journey into motherhood but did not want a big … Continue reading Tetto’s Italian Kitchen & Bar