Restaurant
Ali Baba
52 locals recommend
Location
17 Krossener Str.
Berlin, BE
Tips from locals
Best Falafel & Schawarma - but don't expect something chic ;) it's a snack / takeaway.
Locals also recommend
- 5 locals recommend