Italy

You can contact the Just Eat support team on +39 0236 563 630.


Spain

You can contact the Just Eat support team on +34 910 507 394.