Angels Ate Lemons is an intimate shop specializing in natural wine and sake, offering a selection of unique and funky options. They also host in-store wine tastings daily.