Restaurants in Chapel Hill, NC
Restaurants • Fast Food Restaurants
122 E Franklin St.,
Chapel Hill ,
NC
27514
UNITED STATES
Based on 1 reviews
decent Subway
I feel like I don't have much to write about a chain, but it's a spacious, clean, good Subway!Worldwide > United States > Chapel Hill, NC > Restaurants