Lalo's Restaurant
- Address
- 1960 N Clybourn Ave
- Place
- Chicago , IL 60614-4924
- Landline
- (773) 880-5256
Description
Lalo's Restaurant can be found at 1960 N Clybourn Ave . The following is offered: Restaurants: Mexican - In Chicago there are 259 other Restaurants: Mexican. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Mexican(773)880-5256 (773)-880-5256 +17738805256