22100 Stevens Creek Blvd
5151 Stars And Stripes Dr Santa Clara, CA
The Terrace At Willow Glen
1601 Meridian Ave San Jose, CA
This place is pretty good. I feel like it can use a modern make-over. I heard it was going to close down about 10 times in the past 5 years, but its still there.
November 19, 2008
If you've been to or used
Blue Pheasant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.