Tsunami Sushi Coming to Pan American Life Center in New Orleans

First Tenant Announced for First Floor Conversion to Retail & Restaurant Space Stirling Properties is excited to announce the addition of Tsunami Sushi to Pan American Life Center, located at 601 Poydras Street in New Orleans’ Central Business District. Pan American Life Center, a premier Class-A office building located at the prominent corner of Poydras …