Welcome to the new Bite Squad experience! Do you like it?YesNo×
Russian House
Yelp Rating
389 Ratings yelp logo
(512) 428-5442 | 307 E. 5th St Austin, Texas 78701 | Restaurant Info