Leah, you are not asking the store here. You're asking a Google community. But no, they don't.
No they don't
Aldi does sell liquor such as wine but only in communities where it is permitted. Medford is not one of them.
Try Trader Joe's in Somerville. (Just down the road in Assembly Row) They have wines for as little as $2.99 and they're actually good.
Nope, go to a liquor store.... or Wegmans, they have good deals
Thanks! Your answer is awaiting moderation.