I asked a lot of people but nobody knew. I use to get their newsletter, but somehow about a year ago it stopped, I heard they were moving but never found out where they are moving to.
Well, long story short, I missed their food and the charming atmosphere and one day I drove by the old place and saw that the sign was still up with a website address.
http://www.saffronscuisine.com phone number is 727 744 0864
Long story short, as far as I could find out, they do not have a new restaurant in a different location, but a catering service here in St. Petersburg