17302 Ventura Blvd, Encino, California 91316 USA
Chunky fresh quality lobster meat
Photo Credit: Yelp