Mr. T's Bowl

5621 N. Figueroa St.
Los Angeles
California
United States