KURU Japanese Restaurant

Contact Us

Ask a question

Want to get in touch? We’d love to hear from you. Here’s how you can reach us…

    KURU Japanese Restaurant

    Shop3/6, 16 Atchison St, St Leonards NSW 2065, Australia

    Get directions