Italian, Peruvian eateries open in Mountain View
Il Fornaio, the popular restaurant that's been a downtown Palo Alto fixture for decades, now has a new sister location in Mountain View. It opened last week, as did another restaurant, Limón, which serves Peruvian cuisine.