Contact Us

Squid's believes in creating a quality experience for our diners by exceeding expectations. We look forward to hearing from you.

We also want to hear from you if we fell short of delivering on our promise of a quality experience. Customer feedback is important to us and helps us find better ways to serve you. Thanks!

Location Address:
1201 Forham Blvd
Chapel Hill, NC 27514
Phone: 919-942-8757
Fax: 919-929-0780
squids@squidsrestaurant.com
Become a fan on facebook