World's Weirdest Restaurants
Season 1
Ep 16. A Feast for the Eyes
- August 23, 2014
- 21 min
Featured: La Taverne des Oubilées in France, The Bubble Room in Florida, Rifugio Degli Artisti in Italy and Monsterland in Arizona.