Photos from The Old Spaghetti Factory


17100 Southcenter Pkwy #160, Tukwila, WA 98188