The Old Spaghetti Factory

1431 Buena Vista St, Duarte, CA
Package Pricing
Event Spaces
Spaghetti Factory The Old
Recommendations
Location
Venue Types