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...