Thursday, July 25, 2013

Little Beast Restaurant in Eagle Rock

Great look at the launch of Little Beast: