Update Info - Harbor Lights Restaurant
This restaurant was reported as closed. If it is open, let us know.
Harbor Lights Restaurant
Route 6a
North Truro, MA 02652
Route 6a
North Truro, MA 02652
This restaurant was reported as closed. If it is open, let us know.