(650) 591-9115 711 Laurel Street San Carlos, CA 94070
(Located across the street from Diddams Party and Toy Store)
New Prices (Effective July. 1, 2008)
HOURS: Monday thru Sunday 11am - 8:30pm