Scylla THIS RESTAURANT IS CLOSED Scylla

THIS RESTAURANT IS CLOSED Scylla Map

1952 N. Damen Ave. (Armitage Ave.)
Chicago, IL 60647
773-227-2995
Map
Cuisine: Modern American
A lot of creative and delicious seafood is being dished out here, courtesy of chef-owner Stephanie Izard.
Openings: Dinner Tues.-Sun.

Features