There was a seriously excellent selection of food on offer, and the majority of it was cooked better than you standard bargain basement Chinese buffet. Such was the usage of quorn supplements that, like Kailash Parbat, you didn't notice the lack of meat in your meal. And the fact that it's a buffet means you can stuff your face to your heart's content, for a modest price :)
However, what let this place down was the horrendous, horrendous service. Abrupt waiters who didn't register a request and had to be prodded into reminding, and when you did remind them they glared at you like, gee, I don't know, it wasn't their job to serve us or something. One was in my way and didn't even have the manners to step aside. Charming.
So, for that, I'll have to give this place a B-. Shame as the food was lovely, but the waiters there really need to be schooled in etiquette, just truthing.
Pizza Hut, Oxford Circus. £7.50 for all you can eat.
I went to Pizza Hut's lunchtime buffet out of nostalgia for when I did it as a kid, but was disappointed to discover that both the quality of the food, and the quantity, is nothing like what I was used to all those year's ago. There was one flavour of pizza that came out consistently: margherita. Also known as the most boring pizza flavour. The pepperoni one tasted flat and flavourless, and the less said about ham and tuna the better. Only the veggie pizza have anything going for it. The salad bar was also extremely paint-by-numbers and dull.
Factor in awful service (we ordered bottomless cokes and they seemed extremely reluctant to top them up, knowing that they weren't going to get any extra money for it) and the fact that every time I tried to make eye contact with a waiter, they purposely looked away, and I can safely say I will not be going back to this dive in a hurry.