Get directions to: Harpoon Larry's Oyster Bar & Restaurant, Hampton, VA
Restaurant address: 2000 North Armistead Avenue Hampton, VA 23666, USA
Restaurant: Harpoon Larry's Oyster Bar & Restaurant