All reviews seem negative
No longer exists. Has not been there for about 10 years now. Currently empty storefront. When it was open it was an awesome place to hang out. Such a shame.