Get directions to: Mega Deli, Anamosa, IA Restaurant address: 1752 Highway 64 East Anamosa, IA 52205, USA Driving Walking Bicycling Restaurant: Mega Deli