Service was super weird. The staff were extremely protective of the grill. The fire on the grill kept going out so we would turn it back on and a bit higher but the staff would literally rush over to turn the fire down, and a minute later the flame would go out again. The staff also kept turning off our heat when the meat (including pork) was still uncooked. This repeated for at least 3 times until we got annoyed and told them we wanted our meat cooked on higher heat. Even then, they still wouldn't really let us do our own grilling AT ALL. They watched us like a hawk and every time we tried to use our grilling tongs they would rush over immediately and take over. The first time I took it as attentive service, but after everything that had happened it was just too much. The meat also does not look fresh at all, with weird colouring. The lettuce was not washed clean. The this-is-ridiculous point for me was when they served us pork even though we ordered beef, and they insisted that it was beef when it was clearly pork. When our real beef came, it tasted so bad we couldn't stomach it. (We probably weren't even in the mood to eat anything else at that point). The server wouldn't give us the bill and wanted to charge us for not finishing the food even when we told him that the food tasted bad. He was "nice" enough to offer us to go containers for a fee and also said that we don't have to finish the "beef", but had to finish everything else. Will not come back again ever. Lesson learned - ALWAYS consult Yelp before going to a restaurant I've never been to.