I've gone ahead and removed the place. I cannot find anything to indicate that the business is still operating anymore. The last Yelp review of it was from April 2013, and I cannot find anything online about it anymore. From what I understand, the business did in fact exist at one point, however that is no longer the case.