Main content starts here, tab to start navigating

Hours & Location

155 Amsterdam Ave /corner of 67th street,
New York, NY 10023

212-874-2000
info@elfishshack.com

COMING SOON!

Get Directions