503 N Humphreys St, Flagstaff, Arizona 86001 USA
French Onion Braised Short Ribs | (ig: @alisa.eats.food)
Photo Credit: Yelp