A skills shortage in the hospitality sector is forcing cafes and restaurants to reduce hours, take items off their menus and close for a period of time.