Island Fin Poke to bring 20 locations to West Florida
Island Fin Poke, an emerging F&B brand with 10 locations across five states, has announced development plans to bring 20 new restaurants to the West Florida region over the next three years.
· Global Franchise· December 9, 2020