Sorry — this deal is no longer available. Never miss another deal! Sign up for daily updates:
Aldi has a great low price on organic frozen berries! The 24-ounce bags of Simply Nature Organic Frozen Strawberries and Blueberries are now available for $4.99. At just $0.21 per ounce, the price comes in even lower than organic frozen berries at Walmart.