1300 Wilshire Blvd, Los Angeles, California 90017 USA
Chiller Eleni with enchilada
Photo Credit: Yelp