
Upscale steakhouse opens in downtown St. Pete
January 29, 2025 - The Crane, a long-planned upscale steak and seafood restaurant at 575 Central Ave., has quietly opened in downtown St. Petersburg. The Crane replaces Wig Villa, which relocated to Dr. MLK Jr. St. N. The restaurant is open from 11 a.m. (noon on weekends) through 10 p.m., and features a raw bar.