Located in:
European Food
»
German
Address : Marktplatz 12 (Deutschland, Ottobeuren (Bayern))
Tel : 08332/79677-0
Fax : 08332/79677-66
Price range:
Cheapest main dish: 6 Euro
Most expensive main dish: 25 Euro