Harpoons on the Bay

  • Restaurants
91 Beach Dr.
North Cape May, NJ 08204
(609) 886-5529
(609) 889-0524 (fax)