The Old Spaghetti Factory
1431 Buena Vista St, Duarte
(626) 358-2115
Menu
Reserve
Restaurants in Duarte, CA
The Old Spaghetti Factory
1431 Buena Vista St, Duarte, CA 91010
(626) 358-2115