Main Street Deli Address: 218 W Main St, Cleveland, MO 64734 Phone: (816) 658-3354 Restaurants, Deli Other Businesses: C & C Rock Quarry at 27020 S State Route D, Cleveland, MO 64734 Four Daughters Inc at 1414 Main St, Cleveland, MO 64734