Only the location near NYU (14th Street) sells wine.... we found that out when we stayed on the Upper West Side!
This store has a "Grand Central Station" theme.... quite interesting.... they handled a HUGE line in only about 15 minutes..... individual checkouts, but 23 of them!
No comments:
Post a Comment