Celladora Wines is a wine shop and cafe specializing in natural wines, complemented by small plates and delivery service.