All reviews seem negative
11 October 2010, "For Lease" sign is up in the window, it appears closed, shut down, mostly empty. I've been more than once, the same each time, also checked with neighboring busi...