The Old Spaghetti Factory - 2107 Broadway, Redwood City, CA 94063, USA on Eaten