By giving place 3 stars I'm being generous. Meat was good, service, good, but the name of a place is TOFU hut. not BBQ Hut.
My Nipponese wife and I ordered Tofu soup and it was as tasteful and flavorful as the faucet water. It just had a color of soup. I love soup but I was pretty disappointed.
Sorry guys!!!