on 2014-06-11 16:13:53Little Beast Restaurant 1496 Colorado Blvd., Los Angeles, CA
on 2014-06-11 16:13:10Little Beast Restaurant 1496 Colorado Blvd., Los Angeles, CA
on 2014-06-11 16:11:28Little Beast Restaurant 1496 Colorado Blvd., Los Angeles, CA
Awards: People's Choice Winner, 2015