This establishment is a German restaurant. It is located at Bachstraße 45 in Geislingen.