Otto's
Restaurants · Austin, TX
German, Beer Bar, Cocktail Bars. Serving the Russian-speaking community in Austin.
Address: 316 E Austin St, Fredericksburg, TX, 78624
Phone: (830) 307-3336
Website: http://www.ottosfbg.com/
Loading map...
Restaurants · Austin, TX