Lala's Bar and Grill

Restaurant in Alexandria Bay, NY