Get directions to: Ponderosa Steakhouse, North Vernon, IN
Restaurant address: 1300 N State St North Vernon, IN 47265, USA
Restaurant: Ponderosa Steakhouse