At Tenshi we take great pride in our sushi, which is made with the freshest ingredients by highly skilled sushi chefs. Our hot food is delicious and hearty 'home-style' Japanese cooking with traditional flavours and some diverse options rarely seen on London restaurant menus.
Combine this with our fine range of Japanese drinks and our friendly staff, and you can see why Tenshi is a buzzing neighbourhood restaurant much loved by our many regular customers.
|Mon - Thurs||:||11:45 - 15:00 / 17:30 - 22:30|
|Fri||:||11:45 - 15:00 / 17:30 - 23:00|
|Sat||:||12:00 - 23:00|
|Sun||:||12:00 - 23:00|
Phone : 020 7226 4665
Location : 61 Upper Street, Islington, London, N1 0NY, UK
Nearest Tube Sation :: Angel