World's Weirdest Restaurants travels to Breakfast in the Sky in New Jersey, Tiroler Hut in Austria, Le Cabaret du Roy in Montreal, Japan's Subtropical Teahouse and Usagi To Café in Japan.