Get directions to: Pete's Duck Inn, Albany, IN
Restaurant address: 721 W Walnut St Albany, IN 47320, USA
Restaurant: Pete's Duck Inn