1714 Victory Blvd, Glendale, California 91201 USA
And now it is inside my stomach haha
Photo Credit: Yelp