The Russian House in Austin Texas is open on Christmas Day, December 25, 2013. In addition to their Russian beers and wines, they have a large selection of Russian vodkas. Their Christmas Day buffet will be served from 4:00 pm in the afternoon until 10:00 that evening.
The Russian House NaZdorovye
307 East 5th Street
Austin, TX 78701
Telephone: (512) 428-5442
Open on Christmas