Still have a lot more exploring to do about the new city I live in, but last week, I hit the jack spot.
Found during my afternoon strol was this store, Ikuta Food, a Trader's-Joe-slash-Bristol-Farms-ish organic-slash-import supermarket and deli. Only 10 minute away from my flat on foot!
Gonna start going for a walk more now that I found this.
Until next time,