This is the best buffet I've ever had in my life. Located in Narbonne in South of France, this buffet has it all!
Having grown up in a pizza-loving household, I could certainly regale you with tales of eating at Pizza Hut over the years (I even remember their buffet ... the 16 best and worst menu items ...