07-06-2022, 10:29 PM
New store on the Charles St side, seems like a European deli! No signage, but they seem all stocked, and there are hours in the window, so I assume they're open?
Charlie West (Charles & Gaukel) | 31 fl | Complete
|
« Next Oldest | Next Newest »
|