(650) 591-9115 711 Laurel Street San Carlos, CA 94070
(Located just south of Blockbuster Video and across the street from Diddams Party and Toy Store)
HOURS: Monday thru Sunday 11am - 8:30pm