OLYMPUS DIGITAL CAMERA
The Old Spaghetti Factory staff in Concord, Calif. awaits customers to order and pick up food through front windows.
The Old Spaghetti Factory staff in Concord, Calif. awaits customers to order and pick up food through front windows.
Post a comment
No Comments