Review: Amelie, NYC

Hi! I went to Amelie. It's a wine bar in NYC where just about everyone else has been to before except for me. Until now. I'm back on the right side of history, folks! Ok, so Amelie has locations in the Upper Westside and the West Village and also San Francisco, apparently, and I went [...]