Green House of Steak

Little Village Map
Find Parking | Menu


As the name implies--it's all about steak at this Mexican restaurant in Little Village.