Submitted by downthewell62 t3_124q5vt in boston
It's located near the Greek church in Central Square. I've walked by it a few times and seen Greek bouncers outside. It seems like it moonlights as a salsa club.
But...what exactly is it? Does it have a day function? Is it an actual place for Greeks to go?
Prestigious_Bobcat29 t1_je0dsrr wrote
Plotting the restoration of Byzantium