← Chapel Hill restaurants
Squid's Restaurant
No reviews yet
Seafood1201 Fordham Blvd, Chapel Hill
Own or manage Squid's Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address1201 Fordham Blvd, Chapel Hill 27514
Phone+19199428757
Websitehttp://www.squidsrestaurant.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.