What's the word on Spago's in downtown Palo Alto? Is it still open? Is the food still good?
The Spago in PA is closed.
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise