Best Takeout restaurant in Hildesheim, germany