5511 N Figueroa St, Los Angeles, California 90042 USA
The Glory of Perú, Lomo Saltado!
Photo Credit: Yelp