Post a New Topic
No pizza needed
Original post made
on Apr 30, 2010
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