D
Dena Pickering Review of Oasis Falafel
The best falafel in town. They keep it simple and ...
The best falafel in town. They keep it simple and delicious. Fast service and friendly workers. Try the pita chips!
Comments: