1109 Ogden St, Denver, Colorado 80218 USA
Black bean falafel and gorgeous radishes
Photo Credit: Yelp