About Tokyo's Strangest Theme Restaurant video

Video Description

La Carmina with Andrew Zimmern takes you on a tour of Tokyo's strangest theme restaurant, Alcatraz ER, on Travel Channel's Bizarre Foods TV show.
About Tokyo's Strangest Theme Restaurant
Quantcast