Map
456 W. Franklin St., Chapel Hill, NC 27514, United States
Price
40
website

Cozy Turkish mezze joint

Restaurant
Talullas

Cozy Turkish mezze joint