New incredible restaurant near you

Anyone try the new restaurant in San Francisco - by the wharf - name is KARMA,
there is no menu,
you are simply served what you deserve!

Aloha
William