Sushi Yachiyo 5 years ago ID: #27581 Listed In : Other Restaurants Level 1, Shop 1, 13 Kirketon Road Darlinghurst NSW 2010 Business Description Other Restaurants Reviews & Ratings Write a Review No Review. Please login / register to add your review.