The restaurant was voted best sushi on Long Island. But do they live up to that title? PIX11’s TaniaOnTheScene went to check it out.
The article "Nagahama: Zagat rated best sushi on Long Island" was originally posted by Pix11.
Nagahama Japanese Restaurant is located at:
169 East Park Avenue
Long Beach, N.Y. 11561
For more information, head over to TaniaOnTheScene.com, or watch the video interview below.