Andrew Zimmern Bizarre Foods Tokyo: La Carmina & weird Japan jail theme restaurant, Travel Channel

0



Harajuku “fashion blogger and author” La Carmina brings Andrew Zimmern to Tokyo’s strangest theme restaurant, Alcatraz ER, on Travel Channel’s Bizarre …