Chicken Now

Food Court, Fast Food
6200 Grand River Blvd E #356 (The Shops of Grand River)
Leeds, AL 35094
(800) 800-8008

Tips

  • Don't get the rice....
  • Order the Chicken!
  • Food was decent but the service wasn't that good.

Nearby places

5000 Bass Pro Blvd