Oliver's Dairy Bar & Grill

490 Boston Post Rd, North Windham, CT 06256