2 ms·
There was a restaurant in ~2006/7? in dowtown Mountain View that was all electronic ordering at your table... It didnt last very long.
by samstave 4y ago
There was a restaurant in ~2006/7? in dowtown Mountain View that was all electronic ordering at your table...
It didnt last very long.