Get directions to: Ponderosa Steakhouse, Vandalia, IL
Restaurant address: Po Box 316 Vandalia, IL 62471, USA
Restaurant: Ponderosa Steakhouse