Get directions to: Fritz's Restaurant & Bier Haus, Newburgh, IN
Restaurant address: 7844 West State Route 66 Newburgh, IN 47630, USA
Restaurant: Fritz's Restaurant & Bier Haus