LALA St. Pete set for February opening of upscale restaurant with private karaoke rooms

After lengthy anticipation, LALA St. Pete is opening up within the first week of February. Located on the other facet of the property additionally housing Grand Central Brewhouse on Central Avenue, LALA is an upscale American and Mediterranean restaurant and...