"This place is nice, kinda small and packed, if it's the weekend definitely not a walk in spot. You grill your own food, if you want to try the legendary wagyu beef this is the spot. Gotta be willing to spend money here if you want the best experience. I will continue to go here. There does seem to be a time limit if it's the weekend. Staff is nice."