Aldi's #74

located in Merritt Island, FL