Squid's Restaurant & Oyster Bar
1201 N. Fordham Blvd.
Chapel Hill, NC 27514
(919) 942-8757
(919) 929-0780 (fax)
?
The Triangle's premiere seafood restaurant, featuring daily deliveries of the freshest seafood. Voted 2008 ''Best Seafood Restaurant in the Triangle'' by the readers of the Independent.