11917 Wilshire Blvd, Los Angeles, California 90025 USA
Octopus, seared baby tuna, clam
Photo Credit: Yelp