3377 Wilshire Blvd, Los Angeles, California 90010 USA
Snow crab legs barely 3 legs in the bag.
Photo Credit: Yelp