Get directions to: Olympic Steak & Pizza, Atoka, TN
Restaurant address: 10862 Highway 51 South Atoka, TN 38004, USA
Restaurant: Olympic Steak & Pizza