Artie's and Captain Mike's South Shore Fish Market and Restaurant

Seafood restaurant · 4257 Austin Blvd, Island Park, NY

Hours

More food in Island Park, NY · Seafood in Island Park