Russian Old New Year - It's Wedding Time!
Tilted Kilt Restaurant
8001 Old Seward HwyAnchorage, AK 99518
Between 80th and 81st Avenue on Old Seward Highway in Anchorage.