Very nice place in Palo Alto
Highly recommended-