Taipei restaurant dishes up giant isopod noodles for adventurous patrons - shared by Jacob Grier - Seabird