Billa Stop Shop is a 24-hour car wash in Vienna. It also offers a convenience store experience with snacks and groceries.