The Cuckoo’s Nest
The Cuckoo’s Nest: A Southern Gem in Albany Food That’ll Make You Want to Slap Your Mama So, let me tell ya about The Cuckoo’s Nest, alright? It’s one of those places where you walk in and it’s like, boom! The vibe hits ya like a warm hug from grandma just after her Sunday gravy….