Mark Wiens
1170万订阅者 · 在1个视频中介绍
I Tried the World’s BEST BUFFET in France!! Just $72.57 For All You Can Eat!
“Les Grands Buffets, located in Narbonne the south of France, is known to be one one of the best buffets in the world - that's why there's a 7 month waiting list to get in!”