Italian ...
...
Squid's, a seafood restaurant in Chapel Hill, NC, is famous for the area's best fresh seafood and a warm inviting oyster bar....