Cali Restaurants

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 […]