London / Islington / N1

Tenshi

61 Upper Street, Islington, London, N1 0NY

Telephone: 02072264665

Tenshi restaurant & takeaway is serving Japanese, Sushi cuisine.


location on map of Tenshi


Tenshi reviews

Tenshi menu

Please call the takeaway direct on the telephone number provided above to ask about the today's menu.


Rate Tenshi