Hi-tech sushi lands on Long Island

Kura Revolving Sushi Bar has opened its first New York location on Long Island, offering its futuristic food service to sushi lovers.

Top Videos

Watch Full Episodes

Good Day New York