Squid's Restaurant, Market and Oyster Bar

Review by Deirdre

1201 Fordham Blvd, Chapel Hill, NC 27514
Celiac
6 years ago

Tastey, innovative, and successfully GF