PETALING JAYA, Oct 22 Don’t expect good customer service and polite staff as you enter Karen’s Diner located in Sydney, Australia. Like its name suggests, diners are expected to vent their frustrations and anger to the restaurant’s manager. The newly-opened unique restaurant derived its.