The warm days call for a terrace and Aqua Kyoto is here to deliver. Located in the centre of the London hustle and bustle, Regent Street, this sleek Japanese restaurant boasts an amazing terrace ...
KYOTO--Sushi restaurants that have flourished overseas are opening branches in Japan’s ancient capital here in rapid succession, to lure in the growing number of hungry inbound tourists.