Mother Cluckers Grill2 Old Falls Street,
Niagara Falls, NY 14303 (716) 220-5356 email@example.com Visit Website
The freshest local ingredients packed into amazing dishes that will light up your taste buds like never before!
Peri Peri Chicken!!!
If you know then you know and if not, come see what all of the talk is about!