LAKE SHORE CAFE

American Restaurant in Chicago, Illinois

LAKE SHORE CAFE

Location: Chicago, Illinois
Address: 4920 S DuSable Lake Shore Dr, Chicago, IL 60615