I have to say, this place seems like it has the potential to be pretty cool. First, the name: a play on a general store / outpost AND a shout-out to General Nathanael Greene for whom the neighborhood and park are named.
Inside, it looks bright and airy:
Apparently it was open this past weekend for a sneak peek. Anyone go??? It wasn't open Monday or Tuesday. (Believe me, I have been walking by incessantly.)