Al Batarji Branch, Al Zahra, Jeddah 21512, Saudi Arabia
One of the best falafel I've ever tased, So delicious