The Old Spaghetti Factory

1431 Buena Vista St
Duarte, CA
626.358.2115
34.136362
-117.978166

for The Old Spaghetti Factory
Directions
from: