Details

More sushi & japanese restaurants near Tozen Sushi Bar

1133 West Broadway(604) 872-8050