beefshawarma
in
Tucson, AZ
Falafel King
1800 E Fort Lowell Rd
Tucson
AZ
85719
(520) 319-5554
2.2
mi