Squids Squid Andy Wilson Squid's

Squid's Map

1201 Fordham Blvd. (Elliott Rd.)
Chapel Hill, NC 27514
919-942-8757
Map
Cuisine: Seafood
Enjoy reliably fresh seafood in an unpretentious setting in Chapel Hill.
Openings: Dinner nightly