Sushi House

855 El Camino Real, Palo Alto, CA|
3.0 stars
 3.5
 (252 catering reviews)
Sushi House Logo