King Falafel And Grill

King falafel and grill, 1386 E Foothill Blvd # M, Upland, CA 91786, United States

(909) 360-0109

Location