Standford Shopping Center, 393 Stanford Shopping Center, Palo Alto 94304, United States
Standford Shopping Center, 393 Stanford Shopping Center, Palo Alto 94304, United States
No delivery
Spot something wrong?
Dishes at Sprinkles Cupcakes. Prices may vary in venue.