Restaurant in Tampa
Family-owned Middle Eastern spot serving fresh falafel, shawarma, kabobs, and rice bowls.
2778 E Fowler Ave
Tampa, FL, 33612
(813) 615-9259