Company name: Harpoon Harry's Crab House - Tampa
Description: Bustling location for surf ’n’ turf
225 S Franklin St, Tampa, FL 33602, United States