Spice Kit, Palo Alto, California [Closed]

Spice Kit, Palo Alto, California [Closed]
Spice Kit, Palo Alto, California (Oct 2012)

340 California Ave, Palo Alto, CA 94306

Oct 2012

[Closed]

A La Carte Lunch Menu