Summary: Did you know that tuna tartare was invented in Los Angeles? Plus, a new udon restaurant in Little Tokyo is wowing diners with fresh, made-to-order noodles.
Summary: Did you know that tuna tartare was invented in Los Angeles? Plus, a new udon restaurant in Little Tokyo is wowing diners with fresh, made-to-order noodles.