San Antonio’s Sofia’s Pizzeria to be featured on America’s Best Restaurants series
Turns out YouTube food series America’s Best Restaurants was in town this week to visit more than just Lucy Cooper’s Ice House. On Thursday, a crew with the series also visited the Sofia’s Pizzeria location at 903 E. Bitters Road, Suite 301, for inclusion in the show, according to officials with the three-store San Antonio chain.