Get directions to: Steak House Cafeteria, Walhalla, SC
Restaurant address: 316 East Main Street Walhalla, SC 29691, USA
Restaurant: Steak House Cafeteria