Nav's Popcorn 1000 Islands

Restaurant · 23 Church Street, Alexandria Bay, NY

More food in Alexandria Bay, NY