Linos, CHICAGO, Illinois (IL)
Comfortably stationed at 222 West Ontario Street () in CHICAGO, Illinois (IL) (60610), Linos can be called at 3122666159. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
Linos contact information and details:
Address: 222 West Ontario Street - , CHICAGO, Illinois (IL) 60610
Contact Phone: 3122666159
