Average of 1 user rating: 3.3

330 Lytton Avenue
Palo Alto, California 94301
United States
Neighborhood: Downtown North
Phone: (650) 325-2696

First added by andrew andrew More:

  • andrew's profile picture
    andrew

    3 years, 8 months ago

    Sushi on the pricey end in Palo Alto, without being all that remarkable. It has good ambiance (very quiet and... Japanese), but otherwise not that great.