Pasta Pomodoro, the San Francisco-based Italian restaurant chain, suddenly closed all of its locations Dec. 26, including the one in Vallejo. Restaurant employees were notified via text messages that the franchise had closed, and they would receive their final pay Friday. The restaurant began in San Francisco’s Marina District in 1994 and expanded to more […]
You are here: Home / Archives for Italian food