China Moon Address: 2713 Cleveland St, Elloree, SC 29047 Phone: (803) 897-3666 Restaurants, Chinese Other Businesses: Trackside Cafe at 540 Railroad Ave, Elloree, SC 29047 Mom's Kitchen at 2920 Cleveland St, Elloree, SC 29047 Cleveland Street Cafe at 2708 Cleveland St, Elloree, SC 29047