StarFish and Chicken Reviews & Details
StarFish and Chicken
711 W Roosevelt Rd
StarFish and Chicken is located at 711 W Roosevelt Rd in Maywood near the intersection of Roosevelt Rd and Fearns Dr. Their menu consists of American dishes . Call (708) 338-0900 today!
- On The Menu:Chicken and Seafood
- Major Intersection:Roosevelt Rd And Fearns Dr
Tell us more about StarFish and Chicken Maywood!