Pasta Shops in North Charleston, South Carolina

Find the top Pasta shops in North Charleston, South Carolina near you now.

Sbarro

Pizza restaurant

Address: 2150 Northwoods Blvd Fc#2, North Charleston, SC 29406