Dog Lane Café - Storrs, Connecticut

Dog Lane Café is the newest sister restaurant to The Vanilla Bean Café in Pomfret and 85 Main in Putnam.