Haven't seen a listing for this place and it just opened not far from me. Wondering if anyone had been in there yet and whether it's thumbs up or thumbs down. I won't be able to even think about going for a couple of weeks or I would say something about it myself.