Tarabya is a snack bar offering German takeaway meals.