News

From zuppa to pesce, the menu at 3-month-old Arte Ristorante in downtown Palo Alto is easy to scan on ... ignoti worked together at two previous Italian restaurants in this cavernous space at ...