La Strada

Restaurants, Coffee shops Logan Square
Venue name: La Strada
Address: 2023 N. California Ave.
Chicago

Do you own this business?
Static map showing venue location