Lake Side Cafe

User Rating:


Address:

1418 W Howard St
Chicago, IL 60626

Phone:

(773) 262-9503

Map:


Contact   ·   Privacy   ·   Terms