Just Pizza
I thought I was going nuts when I saw a Just Pizza down here. Then I went to the website & got a confirmation that it indeed is a franchise
on Clark Rd in Sarasota.
I also realized that Spot just open a place in Florida as well in Delray Beach
although I have to say it is kind of funny how Yahoo! finance has the opening of a coffee shop written up.
on Clark Rd in Sarasota. I also realized that Spot just open a place in Florida as well in Delray Beach
although I have to say it is kind of funny how Yahoo! finance has the opening of a coffee shop written up.