Le Salt

Restaurant in McAlester, Oklahoma