
Japanese Restaurant in Island Park, NY
Address: 4556 Austin Blvd, Island Park, NY 11558, USA
Phone: 516-889-8865
Website: https://shogunisland.com
Address: 4556 Austin Blvd, Island Park, NY 11558, USA
Phone: 516-889-8865
Website: https://shogunisland.com