118 Japanese Village Plaza Mall, Los Angeles, California 90012 USA
Photo Credit: http://www.flickr.com/photos/jpellgen/8008248604/
Claim copyright