Falafala: A popular spot for delicious falafel, offering delivery.