During the entire 20 years that restaurateur Michael Lo has lived in Atlanta he’s been craving the food and sports culture of his native Philadelphia. Lo’s friend and former co-worker, Walt Gebelein, ...
Uncle Nicky’s will be celebrating the grand opening of its South Lamar location, which can be found at 2121 S. Lamar Blvd., No. 100, Austin TX 78704, on Saturday, June 22, according to a news release.