Details

More sushi & japanese restaurants near Homura Yakiniku

1133 West Broadway(604) 872-8050