Schlitzer Str. 73, 36039 Fulda, Germany, Fulda
(49) 6619529909
Parking lot
Restaurant
Internet access