Get directions to: Lakemont Shores Cafe, Eucha, OK
Restaurant address: 5896 N County Rd Eucha, OK 74342, USA
Restaurant: Lakemont Shores Cafe