Russian Restaurants in Austin, TX
1. Russian House
307 E 5th St, Austin, TX, 78701
CLOSED NOW
Amenities:
Takes reservationsHas WifiServes alcohol
2. Web House Cafe & Bar
320 Blanco Rd, San Antonio, TX, 78212
CLOSED NOW
From Business: Bar & Grill centrally located near downtown and a few blocks away from San Antonio College. Nightly live DJ entertainment, and Open Mic Night on Thursday's. Kitchen is open 4…
19 Years
in Business
Amenities:
Has WifiServes alcoholWheelchair accessible
Showing 1-2 of 2