Los Angeles, California
Little Beast Restaurant