There’s something immediately refreshing about walking into Giggling Squid.