
Peninsula residents north of Palo Alto won’t have to travel quite so far for Terún’s signature Neapolitan pies. About a year after its anticipated opening, Impasto is opening in San Carlos Tuesday, Aug. 6.
The post Team behind Palo Alto’s Terún and iTalico debuts Impasto in San Carlos appeared first on The Almanac.