Longtime eatery with a lengthy seafood & shellfish menu, some steaks & pasta, plus a full bar.
Address: 1816 N Halsted St, Chicago, IL 60614
Phone: (312) 280-8990
Comments