Souzou Fusion 435 5th Ave North Saint Petersburg, Florida 33701 727-823-4050 The secret is out! Downtown St. Pete’s thriving restaurant scene has reached a new level with the opening of Souzou. Souzou translates to “equally meaning creation and imagination.” After just a glance at their mouthwatering menu, one can see why this name is fitting. Read Post >