No pizza needed Restaurants, posted by Editor, Mountain View Voice Online, on Apr 30, 2010 at 5:44 pm
Italian restaurants in the greater Palo Alto area are as plentiful as apps on an iPhone. From Olive Garden to Quattro at the Four Seasons Hotel, there is no shortage of love for Italian cuisine, be it spaghetti and meatballs or cuisine with a more contemporary flair.
Read the full story here Web Link posted Friday, April 30, 2010, 12:00 AM