Toggle navigation
Find
Sign up
Sign in
MO
St. Louis
Italian Restaurant
The Old Spaghetti Factory
Review
The Old Spaghetti Factory
19 Reviews
727 North 1st Street
St. Louis
,
MO
63102
(314) 621-0276
italian restaurant
www.osf.com
Info
Reviews
Offers
Photos
Map
by
abc123
on
4/14/2021
Night Mode