Cuckoo's Nest

Restaurant in Essex, Connecticut