This Japanese restaurant boasts an extensive menu that is sure to satisfy the discerning palette of both sushi connoisseurs and sukiyaki lovers. Reservations recommended.
Contact Information
Address
10012 82 Avenue Northwest, Edmonton, Alberta, Canada
Phone
Website