I noticed a sign up in the Chatenay Shopping Center at S.W. 104th and Penn advertising this new restaurant. Any information out there on this new place?