Details

More sushi & japanese restaurants near VanLove Sushi

823 Denman Street(604) 685-1136Hours listed