Squid Restaurants in Chapel Hill
Show restaurants on map

4
Menu
Table booking
4
Menu
Table booking
City: Chapel Hill, 1404 E Franklin St, Chapel Hill, NC 27514, United States
"From the moment we walked in until we left, I thoroughly enjoyed our experience. It was my first time trying Korean cuisine, and I was a bit nervous...."
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Chapel Hill, 746 Martin Luther King Jr Blvd, Chapel Hill, 27516, United States
Accepts Credit Cards, Outdoor Seating, Vegan Options, Outdoor seating
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Chapel Hill, 1201 N Fordham Blvd, Chapel Hill, North Carolina, 27514, United States
"The best seafood in Chapel Hill! The calamari rings are absolutely amazing."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Chapel Hill, 1201 Fordham Blvd, Chapel Hill, United States Of America
"Amazing service, inexpensive, relaxed atmosphere. the food was prepared fantastically. a lot of taste."

Price
The Average price for Squid is:
$9.2
Feedback
These reviews refer only to the mentioned ingredients.