Loading Video…
This browser does not support the Video element.
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.
This browser does not support the Video element.
Kura Revolving Sushi Bar has opened its first New York location on Long Island, offering its futuristic food service to sushi lovers.