5 things to know about LALA St. Pete, a new karaoke bar and restaurant
ST. PETERSBURG - If you've driven anywhere near Central Avenue in St. Petersburg's Grand Central District in the past year, you've probably passed the huge two-story building across from Grand Central Brewhouse.It's kinda hard to miss.Now,…