1102 Centre St,Thornhill, Vaughan, Ontario L4J 3M8,Canada +1 905-882-6663 Website E-mail Improve this listing 64 Reviews Cuisines:Japanese Dining options:Reservations extrafriendlyMike Toronto, Canada 45153 Reviewed July 17, 2013 Good food ...awful service!! Great...