Authentic falafel stand, known for its unique flavor. Located in a shopping center.