Restaurants - Steakhouse in North Vernon, IN
Ponderosa Steakhouse