Russian House of Austin, Austin. 7,521 likes · 65 talking about this · 33,687 were here. Austin's First Russian Restaurant
Russian House is located at the address 307 E 5th St in Austin, Texas 78701.
For maps and directions to Russian House view the map to the right. For reviews of Russian House see below.
Welcome to The Russian House NaZdorovye! We invite you to join us and experience the unique culture and cuisine of Old Russia.