ArchieLooks like “Too Much Tuna” has a new filming location.

A homey luncheonette specializing in deli-style chicken and tuna salad is slated to open within the next couple of weeks at 23 Third Avenue, right around the corner from the madness that is St. Marks Place.
Keep Reading »