Best Takeout restaurant in Mannersdorf am Leithagebirge, austria