/
/
Impasto by Terun, a dog-friendly restaurant in San Carlos, brings an authentic Italian dining experience to the community, building on the culinary reputation of its founders from Palo Alto's Terún and iTalico. This establishment specializes in traditional Neapolitan-style pizzas, prepared with premium ingredients and offering...