Beefstro Spiro WebteamJuly 8, 2016 This restaurant buildout is located in Gulfcoast Town Center in South Fort Myers