Zeil 92, 60313 Frankfurt am Main, Germany
Delicious platter of fallafel, dips, pita and fries. Very filling!