Authentic falafel fast food. A long-standing establishment serving traditional falafel.