Green Street Local
Restaurant $
130 S Green St, Chicago, IL 60607
Description
Stylish, bi-level tavern with sports on numerous TVs, a full bar & updated American comfort food.Get to know Green Street Local
American Restaurant
Restaurant $
130 S Green St, Chicago, IL 60607
American Restaurant
A: Yes, Green Street Local has online ordering with ChowNow.