the green spot

on the lower East Side, just big enough to relax a little