Get directions to: Main Moon, Demopolis, AL Restaurant address: 1600 Ushighway 80 East Demopolis, AL 36732, USA Driving Walking Bicycling Restaurant: Main Moon