21001 N Tatum Blvd, Phoenix, Arizona 85050 USA
Animal fries & grilled cheese with grilled onions
Photo Credit: Yelp