OvenbirdRestaurants · Austin, TXModern European, Coffee & Tea. Serving the Russian-speaking community in Austin.Address: 6501 S Congress Ave, Austin, TX, 78745Phone: (512) 580-1388Loading map...