Windows Restaurant at the Franklin Hotel

Windows Restaurant at the Franklin Hotel

311 West Franklin Street, Chapel Hill, NC 27516, USA
919-442-9000919-442-9000
New American cuisine.