Tenshi 61 Upper Street, London N1 0NY For bookings or enquiries phone +44 (0)20 7226 4665  ©2019 Tenshi

Established in January 2010, Tenshi quickly became a neighbourhood favourite.
We are proud to be one of the few family run, non-chain restaurants in the area.