Food Safety Report: Baraka Egyptian - Moroccan Restaurant, Lausitzer Platz, Berlin, Germany 5 years ago • details 37 Had a team lunch and all felt bad next day and were on sick leave.