Details

More sushi & japanese restaurants near Tsukiya

823 Denman Street(604) 685-1136Hours listed