10/15/07 - 86th Street NYC
Not sure what this banner means, exactly...
does that mean you can order online? they have internet access?
an advertisement for THE INTERNET???? how curious
(p.s. my friend Monica says: "I think it means they have virtual food." - duh -why didn't I think of that???!)