Harpoon Larry's Oyster Bar

2000 North Armistead Avenue
Hampton
VA
23666
Located in: Restaurants