perfectforfamilies
in
Santa Clarita, CA
The Old Spaghetti Factory
1431 Buena Vista St
Duarte
CA
91010
(626) 358-2115
36.7
mi