Get directions to: Cavallario's Steak & Seafood House, Alexandria Bay, NY
Restaurant address: 26 Church Street Alexandria Bay, NY 13607, USA
Restaurant: Cavallario's Steak & Seafood House