The Green House Steak

Row 1

Details
2700 S Millard Ave (27th St.)
Chicago, IL 60623
(773) 277-6684

Foursquare Tips

  • Try the pambazos! My favorite are the pollo ala parilla and asada