Address: 978 North, State Hwy 39, Arcola, MO 65603, USA
“I was impressed. At first skeptical from the outside appearance. But step inside ... a whole different ballpark. You get huge servings for the very reasonable price. The foods amazing and I was very pleased with the service.”