Open Thread


What's Your Take? Leave a Comment

Leave a Reply

  1. The original Sbarro’s was on the corner of 17th Ave and 65th Street in Bensonhurst. That was the real deal, before they went and franchised the concept.

  2. DH:

    I’m headed to The Vanderbilt tonight.

    I will report back tomorrow. I’ve heard very very good things from the couple people I know who have tried it so far.

1 2 3 4 5 32