Los Altos, CHICAGO, Illinois (IL)
Readily operating at 1848 West 47th Street () in CHICAGO, Illinois (IL) (60609), Los Altos are available at 7735233121. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
Los Altos contact information and details:
Address: 1848 West 47th Street - , CHICAGO, Illinois (IL) 60609
Contact Phone: 7735233121
