Sushi House $25 certificate (offered twice)
Item Number: 141
Time Left: CLOSED
Description
Sushi House in Palo Alto is located in Town & Country center and is offering some of the area's favorite sushi for your eating pleasure. Currently, only open for take out order and pick up only.
This Live Event Item offers Absentee Bidding.
Donated by
Marie Ridley