The Lodge at Manchester’s Deaf Institute is the perfect size for a band like she’s green. Small enough to feel intimate, but ...