Sounds yummy. Sounds similar to Fogo de Chao. They have several locations...a few in TX and one in NYC! I haven’t been, but friends enjoy...especially with groups.
Haven't been in a few years, but we had a ball when we went and loved the food! You have to be REALLY hungry, when you go there, though. LOL