Skip to main contentToast Local logo
Super Chicken  Falls Church

Super Chicken Falls Church

Rated 4.8 out of 5 by 14 guestsLatinPrice range $1-15

Closed

Takeout 11:00 AM - 8:45 PM

422 South Washington Street, Falls Church, VA 22046