Lao Tao Taiwanese Street Food is located in Los Angeles, United States on 727 North Broadway #207, 2nd floor. Lao Tao Taiwanese Street Food is rated 4.5 out of 5 in the category taiwanese restaurant in United States.
Address
727 North Broadway #207, 2nd floor