The Cave
"The Cave" was located at 16 Anderson Street, #2, Boston, MA.  Those who were there will remember it...