1201 Fordham Blvd. - Chapel Hill, NC 27514
Telephone: (919) 942-8757 Fax: (919) 929-0780
Email: squids@squidsrestaurant.com
Navigation
☰
Home
About Us
Menus
Catering
Directions
Contact Us