|Address:||7701 W Belmont Ave, Elmwood Park, IL 60707, USA|
Green Star is located in Cook County of Illinois state. On the street of West Belmont Avenue and street number is 7701. .
The coordinates that you can use in navigation applications to get to find Green Star quickly are 41.9377399 ,-87.8191403
Very friendly staff, clean, and their pizza is delicious!
GreenStar has a separate entertainment room behind the main bar establishment. My family and I were able to throw a baby shower in their party room that also has a patio attached. It was a affordable and adorable space.
Friendly people and gonna love working here