Durham Takeout Reviews & Details
209 N Columbia St
Durham Takeout is located at 209 N Columbia St in Chapel hill near the intersection of N Columbia St and W Rosemary St. Their menu consists of American dishes . Call (919) 967-8600 for takeout.
- Major Intersection:N Columbia St And W Rosemary St
Tell us more about Durham Takeout Chapel hill!