Burghaldenstrasse 33, Lenzburg
Family-run for 4 generations Ochsen Lenzburg is located in the centre of Lenzburg just 200 metres from Lenzburg Castle.