The Crane restaurant officially opens February 3, 2025 - A new steak and seafood restaurant and bar, The Crane, officially opened over the weekend at 575 Central Ave. The space used to house Wig Villa, which moved to 1200 Dr M.L.K. Jr. St. N. More Zaps Frontpage