Get directions to: Ponderosa Steak House, Auburn, IN
Restaurant address: State Road 8 & I 69 West Auburn, IN 46706, USA
Restaurant: Ponderosa Steak House