Restaurant • Diner
0 reviews
Price
81 E Wacker Dr, Chicago, IL
Follow on social
Land & Lake Kitchen, LondonHouse, 81 E. Wacker Dr, (312) 253-2337. M-F 4-7PM, Menu on website. Food $3-$6.5, Beer $3-$6.5, cocktails and wine $5-$6.50. Menu on website. Confirmed
Claim your listing to post specials, respond to reviews, and attract more customers - completely free!