Sushi HOUSE Map

Sushi HOUSE

Location
158 Town & Country Village,
Palo Alto, CA 94301

Tel:(650)-321-3453
Fax:(650)-321-3312

Click here to launch a new window with a zoomable,
printable map from MAPQUEST.

Map This Location


Sushi HOUSE Accessmap