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