Get directions to: Baba's Falafel Food Truck, Denver, CO
Restaurant address: Denver Area Denver, CO 80203, USA
Restaurant: Baba's Falafel Food Truck