Taking an opposite turn from "places you'd recommend," I'm going to blacklist this place. Doesn't have a name, just a sign that says 99 baht - Thursdays they have pizza - all you can eat (they have other kinds of food on other nights). It's on 3rd Road, across from X-Zyte, in Pattaya.
My friend recommended it and took me there after downing a few Leos, and the place was fairly busy. We sit down, order two pizzas - both pepperoni. 20 minutes later (and a reminder that we were still waiting), our pizzas arrive, quite small, but it's all you can eat, right? So we order two more. 45 minutes go by, an no pizzas, despite our reminders to the waitress that we're still there. I look around and see loads of people that look very impatient and annoyed. And then I notice - no one has food on their plates. No one is eating. There's a line at the cook counter and people are complaining. We remind the waitress yet again, but to no avail. I'm now tempted to just leave - so we do, after an hour of waiting.
Apparently "all you can eat" doesn't translate into Thai at this establishment. Stay away.
Oh - sorry no piccies - was too annoyed to pull the camera out and take pics of our non-existent food.
Pattaya Restaurant Guide