Lalo's

restaurant in River North, Chicago

Phone: (312) 329-0030

Address: 500 N La Salle Dr