Best Takeout restaurant in Offenburg, germany