Mama's Chicken Reviews & Details
6257 Little River Tpke
Mama's Chicken is located at 6257 Little River Tpke in Alexandria near the intersection of Oasis Dr and S Bragg St. Their menu consists of American dishes . Call (703) 354-9400 today!
- On The Menu:Chicken
- Major Intersection:Oasis Dr And S Bragg St
Tell us more about Mama's Chicken Alexandria!