You are now leaving Menulist

We hope to see you again soon!

Menulist

Shoji Sushi

Palo Alto, United States Of America, 94301
Japanese, Desserts, Sushi, Teriyaki, Sashimi & Sharing, Udon, Tempura, Soup, Fish, Meat, Chicken, Casual, Noodles , Japanese, Dinner Theater, Sushi
The redirect does not work? Just click on this link or copy it into your address bar