Cluck Cluck Moo Moo

This new burger and chicken sandwich takeout location offers smash burgers, crispy chicken sandwiches and seasoned fries. Perfect for filling up while walking through Elmwood village while shopping!

Locations:

484 Elmwood, Buffalo, NY 14222