King Falafel And Grill

8875 Foothill Blvd Unit 103 Rancho Cucamonga CA 91730 USA

(909) 921-1249

Location