'There's never enough': Some P.E.I. restaurants face shortag