My daughter is checking out Nouvelle, and I may write a review later. But the info you have is very wrong.
The phone number is correct, but the previous address was 117 Town and Country Village PALO ALTO (not Sunnyvale.)
And it is currently at 260 South California Avenue in Palo Alto, on the second floor.
This may only be temporary, so phone first to find out where they are.
Was this review helpful to you?