ALDI
1180 S State Rd 7, North Lauderdale 33068