Seafood Restaurants in 27514
Find Seafood Restaurants in 27514
1201 Fordham Blvd
Chapel Hill NC 27514
Phone: (919) 929-1262
Chapel Hill Restaurant is a Seafood Restaurants business located in Chapel Hill, NC.
1201 Fordham Blvd
Chapel Hill NC 27514
Phone: (919) 942-8757
Squids Restaurant is a Family Style Restaurants business located in Chapel Hill, NC.