Best Takeout restaurant in Linz, austria