Navigation Menu


Situated in Islington – 61 Upper Street, Tenshi Japanese Restaurant & Sushi Bar is one of these unpretentious places for your daily meal, but Japanese for a change. Sushi, of course, is the most famous meal in Tenshi. It is prepared from the freshest fish and vegetables, with traditional flavours and some diverse options. All this makes Tenshi one of the restaurants with thousands of regular visitors who will always step aside for a piece of sushi or a fine Japanese drink.

    1 Review

  1. Japanese food is not my favourite, but last night I was really impressed.I ordered hosomaki with salmon and avocado – it was so tasty.


Post a review

Your email address will not be published. Required fields are marked *