Get directions to: North 65 Cafe, Sedalia, MO
Restaurant address: 22938 Highway 65 Sedalia, MO 65301, USA
Restaurant: North 65 Cafe