Chapel Hill

Talullas

40

456 W. Franklin St. ,
Chapel Hill,
NC,
United States,
27514.

Cozy Turkish mezze joint