Is Scotch whiskey sold here?
Address: 241 New Lancaster Rd, Leominster, MA 01453, USA
Matthew StThomas | Aug 22, 2018
Alcohol is not sold at any MA Aldi.
faith tucker | Aug 22, 2018
No.
Shay Stewart | Aug 22, 2018
Or beer and wine... π«πΊπ· β
Alicia Strawn | Aug 22, 2018
No this store currently doesn't sell alcohol.
Thanks! Your answer is awaiting moderation.