Swift & Sons Tavern & Oyster Bar

3600 N. Clark St., Chicago, USA

$$$ American

MICHELIN Guide's Point Of View