Otto's German Bistro

Restaurant in Fredericksburg, Texas