Toggle navigation
Find
Sign up
Sign in
IL
Glenview
South American Restaurant
Lalos
Review
Lalos
3 Reviews
1432 Waukegan Rd
Glenview
,
IL
60025-2121
(847) 832-1388
south american restaurant
www.lalos.com
Info
Reviews
Offers
Photos
Map
by
abc123
on
9/27/2021
Night Mode