Geppetto's Toys

  • Retail Stores
7850 Girard Ave.
La Jolla, CA 92037
(858) 551-1070
  • About

    local chain of specialty toy stores