June HENG Restaurant, STREAMWOOD, Illinois (IL)
Comfortably situated at 112 North Barrington Road () in STREAMWOOD, Illinois (IL) (60107), June HENG Restaurant are available at 6302899400. Remember to before you go to arrange your spot in the restaurant.
More restaurants in STREAMWOOD, Illinois (IL)
June HENG Restaurant contact information and details:
Address: 112 North Barrington Road - , STREAMWOOD, Illinois (IL) 60107
Contact Phone: 6302899400