Details

More sushi & japanese restaurants near Menya Tsuzuki

1588 Robson Street(778) 379-5872Hours listed