The Green Room

The Green Room is an art gallery, tea tasting room, and event space.