Blu Anchor Restaurant & Bar, Located in Alexandria Bay, NY
Located at the Former Riley’s By The River