I noticed a sign today announcing a new restaurant in the location where Catfish Cabin was at 63rd and Meridian. I believe the name is Capers Mediterranean Buffet and Bistro. Is anyone familiar with this or know anything about it?