New Diamond Inn is a Chinese restaurant located in Auchinleck. It offers Chinese cuisine and is available for booking via phone.