Bar Celona

3474 N. Clark St.
Chicago, IL 60657
773-244-8000

Additional Information

Cuisine: Spanish
Neighborhood: Lake View