It is a problem, isn't it? I would go directly to the restaurant and talk to the manager. At least, the manager can steer you to the correct online site. BUT you may be allowed to apply on paper, so be prepared with your information. Good luck!
Use a fake email
Thanks! Your answer is awaiting moderation.