Saltbox Seafood Joint
2637 Durham-Chapel Hill Blvd
Durham,
NC
27707
Phone:
(919) 237-3499
Visit Website