221 Centre St.
at Grand St.
161 Grand St.
at Centre St.
Two shops that specializes in wine and specialty grocery items from Chile.
The shop is located at 221 Centre Street at Grand Street, and the wine shop is next door at 161 Grand Street.
What to Know: You can also order wine online at their website.