Cavallario Bayside

Restaurant · 1 James Street, Alexandria Bay, NY

More food in Alexandria Bay, NY