Nobu, Palo Alto

Some of you may know the name Nobu. They have restaurants all over the world. In the bay area, we are lucky to have one in Palo Alto. My favorite location so far is Malibu but it doesn’t matter what location you go to, you will have some fancy sushi and dishes on this menu!

Leave a Reply

Your email address will not be published. Required fields are marked *